Lines Matching refs:entry2
179 struct archive_entry *entry2;
188 entry2 = archive_entry_new2(entry->archive);
189 if (entry2 == NULL)
191 entry2->ae_stat = entry->ae_stat;
192 entry2->ae_fflags_set = entry->ae_fflags_set;
193 entry2->ae_fflags_clear = entry->ae_fflags_clear;
197 archive_mstring_copy(&entry2->ae_fflags_text, &entry->ae_fflags_text);
198 archive_mstring_copy(&entry2->ae_gname, &entry->ae_gname);
199 archive_mstring_copy(&entry2->ae_hardlink, &entry->ae_hardlink);
200 archive_mstring_copy(&entry2->ae_pathname, &entry->ae_pathname);
201 archive_mstring_copy(&entry2->ae_sourcepath, &entry->ae_sourcepath);
202 archive_mstring_copy(&entry2->ae_symlink, &entry->ae_symlink);
203 entry2->ae_set = entry->ae_set;
204 archive_mstring_copy(&entry2->ae_uname, &entry->ae_uname);
207 entry2->ae_symlink_type = entry->ae_symlink_type;
210 entry2->encryption = entry->encryption;
216 copy_digest(entry2, entry, md5);
217 copy_digest(entry2, entry, rmd160);
218 copy_digest(entry2, entry, sha1);
219 copy_digest(entry2, entry, sha256);
220 copy_digest(entry2, entry, sha384);
221 copy_digest(entry2, entry, sha512);
226 archive_acl_copy(&entry2->acl, &entry->acl);
230 archive_entry_copy_mac_metadata(entry2, p, s);
235 archive_entry_xattr_add_entry(entry2,
243 archive_entry_sparse_add_entry(entry2,
248 return (entry2);