0001 #ifndef _AR_H
0002 #define _AR_H
0003 /*
0004 * ar.h
0005 * Header format of an ar(1) archive
0006 */
0007 #define ARMAG "!<arch>\n"
0008 #define SARMAG 8
0009 #define RANLIBMAG "__.SYMDEF" /* XXX */
0010
0011 #define ARFMAG "`\n"
0012
0013 struct ar_hdr {
0014 char ar_name[16];
0015 char ar_date[12];
0016 char ar_uid[6];
0017 char ar_gid[6];
0018 char ar_mode[8];
0019 char ar_size[10];
0020 char ar_fmag[2];
0021 };
0022
0023 #endif /* _AR_H */