int(* close)(mtar_t *tar)
int mtar_rewind(mtar_t *tar)
const char * mtar_strerror(int err)
int mtar_seek(mtar_t *tar, unsigned pos)
int mtar_read_header(mtar_t *tar, mtar_header_t *h)
int mtar_read_data(mtar_t *tar, void *ptr, unsigned size)
int mtar_open(mtar_t *tar, const char *filename, const char *mode)
int mtar_write_file_header(mtar_t *tar, const char *name, unsigned size)
int mtar_write_header(mtar_t *tar, const mtar_header_t *h)
int mtar_next(mtar_t *tar)
int mtar_write_data(mtar_t *tar, const void *data, unsigned size)
int mtar_find(mtar_t *tar, const char *name, mtar_header_t *h)
int(* read)(mtar_t *tar, void *data, unsigned size)
int mtar_close(mtar_t *tar)
int mtar_finalize(mtar_t *tar)
int mtar_write_dir_header(mtar_t *tar, const char *name)
int(* seek)(mtar_t *tar, unsigned pos)
int(* write)(mtar_t *tar, const void *data, unsigned size)