|
Coda Distributed File System
|
#include <sys/types.h>#include <sys/stat.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stdint.h>#include <unistd.h>#include <fcntl.h>#include <errno.h>#include <lwp/lwp.h>#include <coda_assert.h>#include "archive.h"
Classes | |
| union | tarheaderblock |
Macros | |
| #define | BLOCKSIZE 512 /* both tar and cpio tend to use 512 byte blocks */ |
Functions | |
| int | archive_write_entry (FILE *fp, ino_t inode, mode_t mode, uid_t uid, nlink_t nlink, time_t mtime, size_t filesize, const char *name, const char *linkname) |
| int | archive_write_data (FILE *fp, const char *container) |
| int | archive_write_trailer (FILE *fp) |
Variables | |
| int | archive_type = CPIO_NEWC |
| int archive_write_data | ( | FILE * | fp, |
| const char * | container | ||
| ) |
| int archive_write_entry | ( | FILE * | fp, |
| ino_t | inode, | ||
| mode_t | mode, | ||
| uid_t | uid, | ||
| nlink_t | nlink, | ||
| time_t | mtime, | ||
| size_t | filesize, | ||
| const char * | name, | ||
| const char * | linkname | ||
| ) |
| int archive_write_trailer | ( | FILE * | fp | ) |
| int archive_type = CPIO_NEWC |