Lines Matching defs:header
32 unsigned char delimiter; /* header delimiter */
33 unsigned char variant; /* variant header delimiters */
38 char* base; /* header buffer base */
39 char* next; /* next header */
40 } header;
86 if (!(vdb->header.base = newof(0, char, i, 1)))
90 if (read(ap->io->fd, vdb->header.base, i) != i)
92 ccmapstr(state.map.a2n, vdb->header.base, i);
93 *(vdb->header.base + i) = 0;
94 if (!strneq(vdb->header.base, VDB_DIRECTORY, sizeof(VDB_DIRECTORY) - 1))
96 if (!(vdb->header.next = strchr(vdb->header.base, '\n')))
98 vdb->header.next++;
129 t = vdb->header.next;
130 if (!(vdb->header.next = strchr(t, '\n')))
132 *vdb->header.next++ = 0;
203 complete(ap, f, state.record.header ? state.record.headerlen : f->namesize);
204 if (state.record.header)
205 paxwrite(pax, ap, state.record.header, state.record.headerlen);
277 if (state.record.header)
278 paxwrite(pax, ap, state.record.header, state.record.headerlen);