Lines Matching defs:bsdtar
43 struct bsdtar { struct
45 const char *filename; /* -f filename */
46 const char *create_format; /* -F format */
47 char *pending_chdir; /* -C dir */
48 const char *names_from_file; /* -T file */
49 time_t newer_ctime_sec; /* --newer/--newer-than */
50 long newer_ctime_nsec; /* --newer/--newer-than */
51 time_t newer_mtime_sec; /* --newer-mtime */
52 long newer_mtime_nsec; /* --newer-mtime-than */
53 int bytes_per_block; /* -b block_size */
54 int verbose; /* -v */
55 int extract_flags; /* Flags for extract operation */
56 int strip_components; /* Remove this many leading dirs */
57 char mode; /* Program mode: 'c', 't', 'r', 'u', 'x' */
58 char symlink_mode; /* H or L, per BSD conventions */
59 char create_compression; /* j, y, or z */
60 const char *compress_program;
61 char option_absolute_paths; /* -P */
62 char option_chroot; /* --chroot */
63 char option_dont_traverse_mounts; /* --one-file-system */
64 char option_fast_read; /* --fast-read */
65 const char *option_options; /* --options */
66 char option_honor_nodump; /* --nodump */
67 char option_interactive; /* -w */
68 char option_no_owner; /* -o */
69 char option_no_subdirs; /* -n */
70 char option_null; /* --null */
71 char option_numeric_owner; /* --numeric-owner */
72 char option_stdout; /* -O */
73 char option_totals; /* --totals */
74 char option_unlink_first; /* -U */
75 char option_warn_links; /* --check-links */
76 char day_first; /* show day before month in -tv output */
79 int fd;
82 int argc;
83 char **argv;
84 const char *optarg;
85 size_t gs_width; /* For 'list_item' in read.c */
86 size_t u_width; /* for 'list_item' in read.c */
87 uid_t user_uid; /* UID running this program */
88 int return_value; /* Value returned by main() */
89 char warned_lead_slash; /* Already displayed warning */
90 char next_line_is_dir; /* Used for -C parsing in -cT */
96 struct archive *diskreader; /* for write.c */
97 struct archive_entry_linkresolver *resolver; /* for write.c */
98 struct archive_dir *archive_dir; /* for write.c */
99 struct name_cache *gname_cache; /* for write.c */
100 char *buff; /* for write.c */
101 struct lafe_matching *matching; /* for matching.c */
102 struct security *security; /* for read.c */
103 struct name_cache *uname_cache; /* for write.c */
104 struct siginfo_data *siginfo; /* for siginfo.c */
105 struct substitution *substitution; /* for subst.c */