path: root/src/extern.h
diff options
Diffstat (limited to 'src/extern.h')
1 files changed, 2 insertions, 2 deletions
diff --git a/src/extern.h b/src/extern.h
index a03508b..a832897 100644
--- a/src/extern.h
+++ b/src/extern.h
@@ -196,6 +196,7 @@ void set_perms (int fd, struct cpio_file_stat *header);
void set_file_times (int fd, const char *name, unsigned long atime,
unsigned long mtime);
void stat_to_cpio (struct cpio_file_stat *hdr, struct stat *st);
+void cpio_to_stat (struct stat *st, struct cpio_file_stat *hdr);
void cpio_safer_name_suffix (char *name, bool link_target,
bool absolute_names, bool strip_leading_dots);
@@ -210,7 +211,6 @@ uintmax_t from_ascii (char const *where, size_t digs, unsigned logbase);
void delay_set_stat (char const *file_name, struct stat *st,
mode_t invert_permissions);
-void repair_delayed_set_stat (char const *dir,
- struct stat *dir_stat_info);
+int repair_delayed_set_stat (struct cpio_file_stat *file_hdr);
void apply_delayed_set_stat (void);

Return to:

Send suggestions and report system problems to the System administrator.