Lines Matching full:suffix
57 static char suffix[16]; variable
62 const char *suffix; member
157 { "suffix", required_argument, 0, 'S' },
217 strlcpy(suffix, method->suffix, sizeof(suffix)); in main()
258 strlcpy(suffix, method->suffix, sizeof(suffix)); in main()
285 strlcpy(suffix, method->suffix, sizeof(suffix)); in main()
305 strlcpy(suffix, method->suffix, sizeof(suffix)); in main()
318 p = suffix; in main()
321 strlcpy(p, optarg, sizeof(suffix) - (p - suffix)); in main()
396 * If file does not exist and has no suffix, in main()
397 * tack on the default suffix and try that. in main()
402 strcmp(p, suffix) != 0) && in main()
404 "%s%s", infile, suffix) < in main()
432 warnx("%s already has %s suffix -- unchanged", in main()
445 warnx("%s: unknown suffix: " in main()
453 "%s%s", infile, suffix) >= sizeof(outfile)) { in main()
455 infile, suffix); in main()
847 * Check infile for a known suffix and return the suffix portion or NULL.
862 if (strcmp(suf, suffix + 1) == 0) in check_suffix()
873 * Set outfile based on the suffix. In most cases we just strip
874 * off the suffix but things like .tgz and .taz are special.
888 * Convert tgz and taz -> tar, else drop the suffix. in set_outfile()
979 "[-b bits] [-o filename] [-S suffix]\n" in usage()