Lines Matching defs:entry

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