]> Dogcows Code - chaz/tar/blobdiff - src/common.h
Transform file names when updating and appendig to archives.
[chaz/tar] / src / common.h
index 12a488919d754a1945a9c4693e096105abe57901..4a638240c5f5cb93c064bd1dfbd8700c23253718 100644 (file)
@@ -550,6 +550,7 @@ extern size_t recent_long_link_blocks;
 
 void decode_header (union block *header, struct tar_stat_info *stat_info,
                    enum archive_format *format_pointer, int do_user_group);
+void transform_stat_info (int typeflag, struct tar_stat_info *stat_info);
 char const *tartime (struct timespec t, bool full_time);
 
 #define OFF_FROM_HEADER(where) off_from_header (where, sizeof (where))
@@ -611,7 +612,7 @@ int remove_any_file (const char *file_name, enum remove_option option);
 bool maybe_backup_file (const char *file_name, bool this_is_the_archive);
 void undo_last_backup (void);
 
-int deref_stat (bool deref, char const *name, struct stat *buf);
+int deref_stat (char const *name, struct stat *buf);
 
 extern int chdir_current;
 extern int chdir_fd;
@@ -640,7 +641,7 @@ void xpipe (int fd[2]);
 
 void *page_aligned_alloc (void **ptr, size_t size);
 int set_file_atime (int fd, int parentfd, char const *file,
-                   struct timespec atime, int atflag);
+                   struct timespec atime);
 
 /* Module names.c.  */
 
This page took 0.023303 seconds and 4 git commands to generate.