Package libtar-devel

Development files for libtar

http://www.feep.net/libtar/

The libtar-devel package contains libraries and header files for
developing applications that use libtar.

Library Functions (Section 3)
libtar_hash_new
The libtar_hash_new() function creates a new hash with num buckets and using hash function pointed to by hashfunc. If hashfunc is NULL, a default hash function...
libtar_list_new
The libtar_list_new() function creates a new list.
tar_append_file
The tar_append_file() function creates a tar file header block describing the file named by the realname argument, but with the encoded filename of savename. It...
tar_block_read
The tar_block_read() and tar_block_write() macros call the read and write functions for the tar archive type associated with the TAR handle t. This type is set...
tar_extract_all
The tar_extract_all() function extracts all files from the tar archive associated with the TAR handle t into the path named by the prefix argument. The...
tar_extract_file
The tar_extract_file() function acts as a front-end to the other tar_extract_*() functions. It checks the current tar header associated with the TAR handle t...
tar_open
The tar_open() function opens a tar archive file corresponding to the filename named by the pathname argument. The oflags argument must be either O_RDONLY or...
th_get_pathname
The th_get_*() functions extract individual fields from the current tar header associated with the TAR handle t. The TH_IS*() macros are used to evaluate what...
th_print_long_ls
The th_print_long_ls() function prints a line to stdout which describes the file pointed to by the current file header associated with the TAR handle t. The...
th_read
The th_read() function reads the next block from the tar archive associated with the TAR handle t. It then sets the current tar header associated with t to the...
th_set_from_stat
The th_set_*() functions each set an individual field of the current tar header associated with the TAR handle t. The th_set_user() and th_set_group() functions...