aboutsummaryrefslogtreecommitdiffstats
path: root/libarchive/archive_entry.h
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2016-11-29 21:53:16 +0000
committerMartin Matuska <mm@FreeBSD.org>2016-11-29 21:53:16 +0000
commit35837ea989bc77db98fdb46127d63e0f9c857ec6 (patch)
tree668536742ab8e6fe5ab0cc658c700cb4febe30c1 /libarchive/archive_entry.h
parent930550a55e28eda815a869274e1f152d8a408d44 (diff)
downloadsrc-35837ea989bc77db98fdb46127d63e0f9c857ec6.tar.gz
src-35837ea989bc77db98fdb46127d63e0f9c857ec6.zip
Update vendor/libarchive to git 256e52f073765a4ddad1e86fd4d0eda2a18147bf
Important vendor bugfixes (relevant to FreeBSD): #821: tar -P cannot extract hardlinks through symlinks #825: Add sanity check of tar "uid, "gid" and "mtime" fields
Notes
Notes: svn path=/vendor/libarchive/dist/; revision=309299
Diffstat (limited to 'libarchive/archive_entry.h')
-rw-r--r--libarchive/archive_entry.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libarchive/archive_entry.h b/libarchive/archive_entry.h
index 71b1e87e8d57..b6a5d89c5d6f 100644
--- a/libarchive/archive_entry.h
+++ b/libarchive/archive_entry.h
@@ -508,6 +508,9 @@ __LA_DECL const wchar_t *archive_entry_acl_text_w(struct archive_entry *,
__LA_DECL const char *archive_entry_acl_text(struct archive_entry *,
int /* flags */);
+/* Return bitmask of ACL types in an archive entry */
+__LA_DECL int archive_entry_acl_types(struct archive_entry *);
+
/* Return a count of entries matching 'want_type' */
__LA_DECL int archive_entry_acl_count(struct archive_entry *, int /* want_type */);