H A D | archive_entry.c | 155 archive_entry_clear(struct archive_entry *entry) argument 157 if (entry == NULL) 159 archive_mstring_clean(&entry->ae_fflags_text); 160 archive_mstring_clean(&entry->ae_gname); 161 archive_mstring_clean(&entry->ae_hardlink); 162 archive_mstring_clean(&entry->ae_pathname); 163 archive_mstring_clean(&entry->ae_sourcepath); 164 archive_mstring_clean(&entry->ae_symlink); 165 archive_mstring_clean(&entry->ae_uname); 166 archive_entry_copy_mac_metadata(entry, NUL 177 archive_entry_clone(struct archive_entry *entry) argument 239 archive_entry_free(struct archive_entry *entry) argument 254 struct archive_entry *entry; local 269 archive_entry_atime(struct archive_entry *entry) argument 275 archive_entry_atime_nsec(struct archive_entry *entry) argument 281 archive_entry_atime_is_set(struct archive_entry *entry) argument 287 archive_entry_birthtime(struct archive_entry *entry) argument 293 archive_entry_birthtime_nsec(struct archive_entry *entry) argument 299 archive_entry_birthtime_is_set(struct archive_entry *entry) argument 305 archive_entry_ctime(struct archive_entry *entry) argument 311 archive_entry_ctime_is_set(struct archive_entry *entry) argument 317 archive_entry_ctime_nsec(struct archive_entry *entry) argument 323 archive_entry_dev(struct archive_entry *entry) argument 333 archive_entry_dev_is_set(struct archive_entry *entry) argument 339 archive_entry_devmajor(struct archive_entry *entry) argument 348 archive_entry_devminor(struct archive_entry *entry) argument 357 archive_entry_filetype(struct archive_entry *entry) argument 363 archive_entry_fflags(struct archive_entry *entry, unsigned long *set, unsigned long *clear) argument 380 archive_entry_fflags_text(struct archive_entry *entry) argument 410 archive_entry_gid(struct archive_entry *entry) argument 416 archive_entry_gname(struct archive_entry *entry) argument 427 archive_entry_gname_utf8(struct archive_entry *entry) argument 439 archive_entry_gname_w(struct archive_entry *entry) argument 450 _archive_entry_gname_l(struct archive_entry *entry, const char **p, size_t *len, struct archive_string_conv *sc) argument 457 archive_entry_hardlink(struct archive_entry *entry) argument 471 archive_entry_hardlink_utf8(struct archive_entry *entry) argument 485 archive_entry_hardlink_w(struct archive_entry *entry) argument 499 _archive_entry_hardlink_l(struct archive_entry *entry, const char **p, size_t *len, struct archive_string_conv *sc) argument 511 archive_entry_ino(struct archive_entry *entry) argument 517 archive_entry_ino_is_set(struct archive_entry *entry) argument 523 archive_entry_ino64(struct archive_entry *entry) argument 529 archive_entry_mode(struct archive_entry *entry) argument 535 archive_entry_mtime(struct archive_entry *entry) argument 541 archive_entry_mtime_nsec(struct archive_entry *entry) argument 547 archive_entry_mtime_is_set(struct archive_entry *entry) argument 553 archive_entry_nlink(struct archive_entry *entry) argument 559 archive_entry_pathname(struct archive_entry *entry) argument 571 archive_entry_pathname_utf8(struct archive_entry *entry) argument 583 archive_entry_pathname_w(struct archive_entry *entry) argument 595 _archive_entry_pathname_l(struct archive_entry *entry, const char **p, size_t *len, struct archive_string_conv *sc) argument 602 archive_entry_perm(struct archive_entry *entry) argument 608 archive_entry_rdev(struct archive_entry *entry) argument 618 archive_entry_rdevmajor(struct archive_entry *entry) argument 627 archive_entry_rdevminor(struct archive_entry *entry) argument 636 archive_entry_size(struct archive_entry *entry) argument 642 archive_entry_size_is_set(struct archive_entry *entry) argument 648 archive_entry_sourcepath(struct archive_entry *entry) argument 660 archive_entry_sourcepath_w(struct archive_entry *entry) argument 670 archive_entry_symlink(struct archive_entry *entry) argument 684 archive_entry_symlink_type(struct archive_entry *entry) argument 690 archive_entry_symlink_utf8(struct archive_entry *entry) argument 704 archive_entry_symlink_w(struct archive_entry *entry) argument 718 _archive_entry_symlink_l(struct archive_entry *entry, const char **p, size_t *len, struct archive_string_conv *sc) argument 730 archive_entry_uid(struct archive_entry *entry) argument 736 archive_entry_uname(struct archive_entry *entry) argument 747 archive_entry_uname_utf8(struct archive_entry *entry) argument 758 archive_entry_uname_w(struct archive_entry *entry) argument 769 _archive_entry_uname_l(struct archive_entry *entry, const char **p, size_t *len, struct archive_string_conv *sc) argument 776 archive_entry_is_data_encrypted(struct archive_entry *entry) argument 782 archive_entry_is_metadata_encrypted(struct archive_entry *entry) argument 788 archive_entry_is_encrypted(struct archive_entry *entry) argument 798 archive_entry_set_filetype(struct archive_entry *entry, unsigned int type) argument 806 archive_entry_set_fflags(struct archive_entry *entry, unsigned long set, unsigned long clear) argument 815 archive_entry_copy_fflags_text(struct archive_entry *entry, const char *flags) argument 824 archive_entry_copy_fflags_text_w(struct archive_entry *entry, const wchar_t *flags) argument 833 archive_entry_set_gid(struct archive_entry *entry, la_int64_t g) argument 840 archive_entry_set_gname(struct archive_entry *entry, const char *name) argument 846 archive_entry_set_gname_utf8(struct archive_entry *entry, const char *name) argument 852 archive_entry_copy_gname(struct archive_entry *entry, const char *name) argument 858 archive_entry_copy_gname_w(struct archive_entry *entry, const wchar_t *name) argument 864 archive_entry_update_gname_utf8(struct archive_entry *entry, const char *name) argument 875 _archive_entry_copy_gname_l(struct archive_entry *entry, const char *name, size_t len, struct archive_string_conv *sc) argument 882 archive_entry_set_ino(struct archive_entry *entry, la_int64_t ino) argument 890 archive_entry_set_ino64(struct archive_entry *entry, la_int64_t ino) argument 898 archive_entry_set_hardlink(struct archive_entry *entry, const char *target) argument 908 archive_entry_set_hardlink_utf8(struct archive_entry *entry, const char *target) argument 918 archive_entry_copy_hardlink(struct archive_entry *entry, const char *target) argument 928 archive_entry_copy_hardlink_w(struct archive_entry *entry, const wchar_t *target) argument 938 archive_entry_update_hardlink_utf8(struct archive_entry *entry, const char *target) argument 953 _archive_entry_copy_hardlink_l(struct archive_entry *entry, const char *target, size_t len, struct archive_string_conv *sc) argument 968 archive_entry_set_atime(struct archive_entry *entry, time_t t, long ns) argument 978 archive_entry_unset_atime(struct archive_entry *entry) argument 985 archive_entry_set_birthtime(struct archive_entry *entry, time_t t, long ns) argument 995 archive_entry_unset_birthtime(struct archive_entry *entry) argument 1002 archive_entry_set_ctime(struct archive_entry *entry, time_t t, long ns) argument 1012 archive_entry_unset_ctime(struct archive_entry *entry) argument 1019 archive_entry_set_dev(struct archive_entry *entry, dev_t d) argument 1028 archive_entry_set_devmajor(struct archive_entry *entry, dev_t m) argument 1037 archive_entry_set_devminor(struct archive_entry *entry, dev_t m) argument 1047 archive_entry_set_link(struct archive_entry *entry, const char *target) argument 1056 archive_entry_set_link_utf8(struct archive_entry *entry, const char *target) argument 1066 archive_entry_copy_link(struct archive_entry *entry, const char *target) argument 1076 archive_entry_copy_link_w(struct archive_entry *entry, const wchar_t *target) argument 1085 archive_entry_update_link_utf8(struct archive_entry *entry, const char *target) argument 1102 _archive_entry_copy_link_l(struct archive_entry *entry, const char *target, size_t len, struct archive_string_conv *sc) argument 1117 archive_entry_set_mode(struct archive_entry *entry, mode_t m) argument 1124 archive_entry_set_mtime(struct archive_entry *entry, time_t t, long ns) argument 1134 archive_entry_unset_mtime(struct archive_entry *entry) argument 1141 archive_entry_set_nlink(struct archive_entry *entry, unsigned int nlink) argument 1148 archive_entry_set_pathname(struct archive_entry *entry, const char *name) argument 1154 archive_entry_set_pathname_utf8(struct archive_entry *entry, const char *name) argument 1160 archive_entry_copy_pathname(struct archive_entry *entry, const char *name) argument 1166 archive_entry_copy_pathname_w(struct archive_entry *entry, const wchar_t *name) argument 1172 archive_entry_update_pathname_utf8(struct archive_entry *entry, const char *name) argument 1183 _archive_entry_copy_pathname_l(struct archive_entry *entry, const char *name, size_t len, struct archive_string_conv *sc) argument 1191 archive_entry_set_perm(struct archive_entry *entry, mode_t p) argument 1199 archive_entry_set_rdev(struct archive_entry *entry, dev_t m) argument 1207 archive_entry_set_rdevmajor(struct archive_entry *entry, dev_t m) argument 1215 archive_entry_set_rdevminor(struct archive_entry *entry, dev_t m) argument 1223 archive_entry_set_size(struct archive_entry *entry, la_int64_t s) argument 1231 archive_entry_unset_size(struct archive_entry *entry) argument 1238 archive_entry_copy_sourcepath(struct archive_entry *entry, const char *path) argument 1244 archive_entry_copy_sourcepath_w(struct archive_entry *entry, const wchar_t *path) argument 1250 archive_entry_set_symlink(struct archive_entry *entry, const char *linkname) argument 1260 archive_entry_set_symlink_type(struct archive_entry *entry, int type) argument 1266 archive_entry_set_symlink_utf8(struct archive_entry *entry, const char *linkname) argument 1276 archive_entry_copy_symlink(struct archive_entry *entry, const char *linkname) argument 1286 archive_entry_copy_symlink_w(struct archive_entry *entry, const wchar_t *linkname) argument 1296 archive_entry_update_symlink_utf8(struct archive_entry *entry, const char *linkname) argument 1311 _archive_entry_copy_symlink_l(struct archive_entry *entry, const char *linkname, size_t len, struct archive_string_conv *sc) argument 1326 archive_entry_set_uid(struct archive_entry *entry, la_int64_t u) argument 1333 archive_entry_set_uname(struct archive_entry *entry, const char *name) argument 1339 archive_entry_set_uname_utf8(struct archive_entry *entry, const char *name) argument 1345 archive_entry_copy_uname(struct archive_entry *entry, const char *name) argument 1351 archive_entry_copy_uname_w(struct archive_entry *entry, const wchar_t *name) argument 1357 archive_entry_update_uname_utf8(struct archive_entry *entry, const char *name) argument 1368 archive_entry_set_is_data_encrypted(struct archive_entry *entry, char is_encrypted) argument 1378 archive_entry_set_is_metadata_encrypted(struct archive_entry *entry, char is_encrypted) argument 1388 _archive_entry_copy_uname_l(struct archive_entry *entry, const char *name, size_t len, struct archive_string_conv *sc) argument 1396 archive_entry_mac_metadata(struct archive_entry *entry, size_t *s) argument 1403 archive_entry_copy_mac_metadata(struct archive_entry *entry, const void *p, size_t s) argument 1429 archive_entry_acl(struct archive_entry *entry) argument 1435 archive_entry_acl_clear(struct archive_entry *entry) argument 1444 archive_entry_acl_add_entry(struct archive_entry *entry, int type, int permset, int tag, int id, const char *name) argument 1454 archive_entry_acl_add_entry_w(struct archive_entry *entry, int type, int permset, int tag, int id, const wchar_t *name) argument 1465 archive_entry_acl_types(struct archive_entry *entry) argument 1474 archive_entry_acl_count(struct archive_entry *entry, int want_type) argument 1485 archive_entry_acl_reset(struct archive_entry *entry, int want_type) argument 1495 archive_entry_acl_next(struct archive_entry *entry, int want_type, int *type, int *permset, int *tag, int *id, const char **name) argument 1511 archive_entry_acl_to_text_w(struct archive_entry *entry, la_ssize_t *len, int flags) argument 1519 archive_entry_acl_to_text(struct archive_entry *entry, la_ssize_t *len, int flags) argument 1526 _archive_entry_acl_to_text_l(struct archive_entry *entry, ssize_t *len, int flags, struct archive_string_conv *sc) argument 1536 archive_entry_acl_from_text_w(struct archive_entry *entry, const wchar_t *wtext, int type) argument 1543 archive_entry_acl_from_text(struct archive_entry *entry, const char *text, int type) argument 1550 _archive_entry_acl_from_text_l(struct archive_entry *entry, const char *text, int type, struct archive_string_conv *sc) argument 1578 archive_entry_acl_text_w(struct archive_entry *entry, int flags) argument 1590 archive_entry_acl_text(struct archive_entry *entry, int flags) argument 1603 _archive_entry_acl_text_l(struct archive_entry *entry, int flags, const char **acl_text, size_t *len, struct archive_string_conv *sc) argument 2054 struct archive_entry *entry = archive_entry_new(); local [all...] |