Lines Matching refs:entry

53 	struct archive_entry *entry;
86 assert((entry = archive_entry_new()) != NULL);
87 archive_entry_set_mtime(entry, 1, 10);
88 archive_entry_set_pathname(entry, "file");
89 archive_entry_set_mode(entry, S_IFREG | 0664);
90 archive_entry_set_size(entry, 10);
91 archive_entry_set_uid(entry, 80);
92 archive_entry_set_gid(entry, 90);
93 archive_entry_set_dev(entry, 12);
94 archive_entry_set_ino(entry, 89);
95 archive_entry_set_nlink(entry, 2);
96 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, entry));
97 archive_entry_free(entry);
101 assert((entry = archive_entry_new()) != NULL);
102 archive_entry_set_mtime(entry, 1, 10);
103 archive_entry_set_pathname(entry, "linkfile");
104 archive_entry_set_hardlink(entry, "file");
105 archive_entry_set_mode(entry, S_IFREG | 0664);
106 archive_entry_set_size(entry, 10);
107 archive_entry_set_uid(entry, 80);
108 archive_entry_set_gid(entry, 90);
109 archive_entry_set_dev(entry, 12);
110 archive_entry_set_ino(entry, 89);
111 archive_entry_set_nlink(entry, 2);
112 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, entry));
113 archive_entry_free(entry);
118 assert((entry = archive_entry_new()) != NULL);
119 archive_entry_set_mtime(entry, 2, 20);
120 archive_entry_set_pathname(entry, "dir");
121 archive_entry_set_mode(entry, S_IFDIR | 0775);
122 archive_entry_set_size(entry, 10);
123 archive_entry_set_nlink(entry, 2);
124 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, entry));
125 archive_entry_free(entry);
130 assert((entry = archive_entry_new()) != NULL);
131 archive_entry_set_mtime(entry, 3, 30);
132 archive_entry_set_pathname(entry, "symlink");
133 archive_entry_set_mode(entry, 0664);
134 archive_entry_set_filetype(entry, AE_IFLNK);
135 archive_entry_set_symlink(entry,"file");
136 archive_entry_set_size(entry, 0);
137 archive_entry_set_uid(entry, 88);
138 archive_entry_set_gid(entry, 98);
139 archive_entry_set_dev(entry, 12);
140 archive_entry_set_ino(entry, 90);
141 archive_entry_set_nlink(entry, 1);
142 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, entry));
143 archive_entry_free(entry);
146 assert((entry = archive_entry_new()) != NULL);
147 archive_entry_set_mtime(entry, 1, 10);
148 archive_entry_set_pathname(entry, f99);
149 archive_entry_set_mode(entry, S_IFREG | 0664);
150 archive_entry_set_size(entry, 0);
151 archive_entry_set_uid(entry, 82);
152 archive_entry_set_gid(entry, 93);
153 archive_entry_set_dev(entry, 102);
154 archive_entry_set_ino(entry, 7);
155 archive_entry_set_nlink(entry, 1);
156 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, entry));
157 archive_entry_free(entry);
160 assert((entry = archive_entry_new()) != NULL);
161 archive_entry_set_mtime(entry, 1, 10);
162 archive_entry_set_pathname(entry, f100);
163 archive_entry_set_mode(entry, S_IFREG | 0664);
164 archive_entry_set_size(entry, 0);
165 archive_entry_set_uid(entry, 82);
166 archive_entry_set_gid(entry, 93);
167 archive_entry_set_dev(entry, 102);
168 archive_entry_set_ino(entry, 7);
169 archive_entry_set_nlink(entry, 1);
171 assertEqualIntA(a, ARCHIVE_FAILED, archive_write_header(a, entry));
172 archive_entry_free(entry);
251 /* Last entry is end-of-archive marker. */