summaryrefslogtreecommitdiff
path: root/src/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.h')
-rw-r--r--src/common.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/common.h b/src/common.h
index 40ccdd12..7961f35c 100644
--- a/src/common.h
+++ b/src/common.h
@@ -881,12 +881,16 @@ bool xheader_keyword_deleted_p (const char *kw);
char *xheader_format_name (struct tar_stat_info *st, const char *fmt,
size_t n);
void xheader_xattr_init (struct tar_stat_info *st);
-void xheader_xattr_free (struct xattr_array *vals, size_t sz);
-void xheader_xattr_copy (const struct tar_stat_info *st,
- struct xattr_array **vals, size_t *sz);
void xheader_xattr_add (struct tar_stat_info *st,
const char *key, const char *val, size_t len);
+void xattr_map_init (struct xattr_map *map);
+void xattr_map_copy (struct xattr_map *dst,
+ const struct xattr_map *src);
+void xattr_map_add (struct xattr_map *map,
+ const char *key, const char *val, size_t len);
+void xattr_map_free (struct xattr_map *xattr_map);
+
/* Module system.c */
void sys_detect_dev_null_output (void);