m_hdr
struct m_hdr mh;
m->m_hdr.ar_name = m->m_name;
m->m_hdr.ar_rawname = m->m_raw;
m->m_hdr.ar_name = elf->ed_arstr + j;
m->m_hdr.ar_name = 0;
m->m_hdr.ar_name = 0;
m->m_hdr.ar_date = (time_t)_elf_number(f->ar_date,
m->m_hdr.ar_uid = (uid_t)_elf_number(f->ar_uid,
m->m_hdr.ar_gid = (gid_t)_elf_number(f->ar_gid,
m->m_hdr.ar_mode = (mode_t)_elf_number(f->ar_mode,
m->m_hdr.ar_size = (off_t)_elf_number(f->ar_size,
if (ref->ed_fsz - base < mh->m_hdr.ar_size) {
elf->ed_fsz = mh->m_hdr.ar_size;
rc = &elf->ed_armem->m_hdr;
Elf_Arhdr m_hdr;
struct m_hdr m_hdr;
#define m_next m_hdr.mh_next
#define m_len m_hdr.mh_len
#define m_data m_hdr.mh_data
#define m_type m_hdr.mh_type
#define m_flags m_hdr.mh_flags
#define m_nextpkt m_hdr.mh_nextpkt
#define MLEN (MSIZE - sizeof (struct m_hdr)) /* normal data len */