Lines Matching defs:entry
30 struct archive_entry *entry;
32 assert((entry = archive_entry_new()) != NULL);
34 archive_entry_set_mode(entry, AE_IFREG | 0642);
35 assertEqualString(archive_entry_strmode(entry), "-rw-r---w- ");
38 archive_entry_set_mode(entry, AE_IFREG | 0644);
39 archive_entry_set_hardlink(entry, "link");
40 assertEqualString(archive_entry_strmode(entry), "-rw-r--r-- ");
42 archive_entry_set_mode(entry, 0640);
43 archive_entry_set_hardlink(entry, "link");
44 assertEqualString(archive_entry_strmode(entry), "hrw-r----- ");
45 archive_entry_set_hardlink(entry, NULL);
47 archive_entry_set_mode(entry, AE_IFDIR | 0777);
48 assertEqualString(archive_entry_strmode(entry), "drwxrwxrwx ");
50 archive_entry_set_mode(entry, AE_IFBLK | 03642);
51 assertEqualString(archive_entry_strmode(entry), "brw-r-S-wT ");
53 archive_entry_set_mode(entry, AE_IFCHR | 05777);
54 assertEqualString(archive_entry_strmode(entry), "crwsrwxrwt ");
56 archive_entry_set_mode(entry, AE_IFSOCK | 0222);
57 assertEqualString(archive_entry_strmode(entry), "s-w--w--w- ");
59 archive_entry_set_mode(entry, AE_IFIFO | 0444);
60 assertEqualString(archive_entry_strmode(entry), "pr--r--r-- ");
62 archive_entry_set_mode(entry, AE_IFLNK | 04000);
63 assertEqualString(archive_entry_strmode(entry), "l--S------ ");
65 archive_entry_acl_add_entry(entry, ARCHIVE_ENTRY_ACL_TYPE_ACCESS,
67 assertEqualString(archive_entry_strmode(entry), "l--S------+");
69 /* Release the experimental entry. */
70 archive_entry_free(entry);