GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
th_get_pathname(3) C Library Calls th_get_pathname(3)

th_get_pathname, th_get_uid, th_get_gid, th_get_mode, th_get_crc, th_get_size, th_get_mtime, th_get_devmajor, th_get_devminor, th_get_linkname - extract individual fields of a tar header

TH_ISREG, TH_ISLNK, TH_ISSYM, TH_ISCHR, TH_ISBLK, TH_ISDIR, TH_ISFIFO - determine what kind of file a tar header refers to

TH_ISLONGNAME, TH_ISLONGLINK - determine whether the GNU extensions are in use

#include <libtar.h>

char *th_get_linkname(TAR *t);

char *th_get_pathname(TAR *t);

mode_t th_get_mode(TAR *t);

uid_t th_get_uid(TAR *t);

gid_t th_get_gid(TAR *t);

int th_get_crc(TAR *t);

off_t th_get_size(TAR *t);

time_t th_get_mtime(TAR *t);

major_t th_get_devmajor(TAR *t);

minor_t th_get_devminor(TAR *t);

int TH_ISREG(TAR *t);

int TH_ISLNK(TAR *t);

int TH_ISSYM(TAR *t);

int TH_ISCHR(TAR *t);

int TH_ISBLK(TAR *t);

int TH_ISDIR(TAR *t);

int TH_ISFIFO(TAR *t);

int TH_ISLONGNAME(TAR *t);

int TH_ISLONGLINK(TAR *t);

This man page documents version 1.2 of libtar.

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 kind of file is pointed to by the current tar header associated with the TAR handle t.

The TH_ISLONGNAME() and TH_ISLONGLINK() macros evaluate whether or not the GNU extensions are used by the current tar header associated with the TAR handle t. This is only relevant if the TAR_GNU option was used when tar_open() was called.

tar_open(3)
Jan 2001 University of Illinois

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.