X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fcommon.h;h=d1530c0955070f0c976335a37f13b526ab623182;hb=d46025b23c5bbe31902ba4e902312ce8fe05ed63;hp=4d8a60c4d20228f32d4b8c8e83394621fdd6d5dc;hpb=bc89f023c14568ba41e10a7e956c92c7e202d361;p=chaz%2Ftar diff --git a/src/common.h b/src/common.h index 4d8a60c..d1530c0 100644 --- a/src/common.h +++ b/src/common.h @@ -369,6 +369,8 @@ void pad_archive (off_t size_left); void dump_file (char *, int, dev_t); union block *start_header (struct tar_stat_info *st); void finish_header (struct tar_stat_info *, union block *, off_t); +void simple_finish_header (union block *header); +union block *start_private_header (const char *name, size_t size); void write_eot (void); void check_links (void); @@ -622,6 +624,8 @@ void xheader_store (char const *, struct tar_stat_info const *, void *); void xheader_read (union block *, size_t); void xheader_finish (struct xheader *); void xheader_destroy (struct xheader *); +char *xheader_xhdr_name (struct tar_stat_info *st); +char *xheader_ghdr_name (void); /* Module system.c */