17777dab0Sopenharmony_ci#ifndef _AR_H 27777dab0Sopenharmony_ci#define _AR_H 37777dab0Sopenharmony_ci 47777dab0Sopenharmony_ci#ifdef __cplusplus 57777dab0Sopenharmony_ciextern "C" { 67777dab0Sopenharmony_ci#endif 77777dab0Sopenharmony_ci 87777dab0Sopenharmony_ci#define ARMAG "!<arch>\n" 97777dab0Sopenharmony_ci#define SARMAG 8 107777dab0Sopenharmony_ci#define ARFMAG "`\n" 117777dab0Sopenharmony_ci 127777dab0Sopenharmony_cistruct ar_hdr { 137777dab0Sopenharmony_ci char ar_name[16]; 147777dab0Sopenharmony_ci char ar_date[12]; 157777dab0Sopenharmony_ci char ar_uid[6], ar_gid[6]; 167777dab0Sopenharmony_ci char ar_mode[8]; 177777dab0Sopenharmony_ci char ar_size[10]; 187777dab0Sopenharmony_ci char ar_fmag[2]; 197777dab0Sopenharmony_ci}; 207777dab0Sopenharmony_ci 217777dab0Sopenharmony_ci#ifdef __cplusplus 227777dab0Sopenharmony_ci} 237777dab0Sopenharmony_ci#endif 247777dab0Sopenharmony_ci 257777dab0Sopenharmony_ci#endif 26