Lines Matching defs:member
63 off_t last; /* last member offset */
64 Member_t member; /* current member */
65 int term; /* trailing '\0' for member */
66 char* name; /* current member name */
139 if (read(ar->fd, (char*)&state->member, sizeof(state->member)) != sizeof(state->member))
141 if ((n = read(ar->fd, (char*)&state->member, 1)) < 0)
148 if (sfsscanf(state->member.ar_namlen, "%ld", &n) != 1)
163 strncpy(state->name, state->member._ar_name.ar_name, 2);
179 if (sfsscanf(state->member.ar_date, "%lu", &u) != 1)
185 if (sfsscanf(state->member.ar_uid, "%lu", &u) != 1)
191 if (sfsscanf(state->member.ar_gid, "%lu", &u) != 1)
197 if (sfsscanf(state->member.ar_mode, "%lo", &u) != 1)
203 if (sfsscanf(state->member.ar_size, "%ld", &u) != 1)
209 if (sfsscanf(state->member.ar_nxtmem, "%ld", &u) != 1)
227 char buf[sizeof(state->member.ar_date) + 1];