void list_dumpdir (char *buffer, size_t size);
void update_parent_directory (const char *name);
+size_t dumpdir_size (const char *p);
+void get_gnu_dumpdir (void);
+
/* Module list.c. */
enum read_header
void xheader_decode (struct tar_stat_info *);
void xheader_decode_global (void);
-void xheader_store (char const *, struct tar_stat_info const *, void *);
+void xheader_store (char const *, struct tar_stat_info const *, void const *);
void xheader_read (union block *, size_t);
void xheader_write (char type, char *name, struct xheader *xhdr);
void xheader_write_global (void);
void xheader_write (char, char *, struct xheader *);
void xheader_write_global (void);
void xheader_set_option (char *string);
+void xheader_string_begin (void);
+void xheader_string_add (char const *s);
+void xheader_string_end (char const *keyword);
+bool xheader_keyword_deleted_p (const char *kw);
/* Module system.c */