187
197
fd = open(name, O_RDONLY);
191
201
archive_read_disk_entry_from_file(ard, entry, fd, NULL);
192
202
archive_write_header(a, entry);
193
203
while ((bytes_read = read(fd, buff, sizeof(buff))) > 0)
194
204
archive_write_data(a, buff, bytes_read);
195
205
archive_write_finish_entry(a);
197
207
archive_entry_free(entry);