busybox/include/ar.h
<<
>>
Prefs
   1/*
   2 * busybox ar archive data structures
   3 * Licensed under GPLv2 or later, see file LICENSE in this source tree.
   4 */
   5#ifndef AR_H
   6#define AR_H
   7
   8PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
   9
  10struct ar_header {
  11        char name[16];
  12        char date[12];
  13        char uid[6];
  14        char gid[6];
  15        char mode[8];
  16        char size[10];
  17        char magic[2];
  18};
  19
  20#define AR_HEADER_LEN sizeof(struct ar_header)
  21#define AR_MAGIC      "!<arch>"
  22#define AR_MAGIC_LEN  7
  23
  24POP_SAVED_FUNCTION_VISIBILITY
  25
  26#endif
  27