Lines Matching refs:pax
23 * pax tnef format
39 tnef_getprologue(Pax_t* pax, Format_t* fp, register Archive_t* ap, File_t* f, unsigned char* buf, size_t size)
47 if ((ap->swap = swapop(&magic, buf, 4)) < 0 || paxread(pax, ap, NiL, (off_t)6, (off_t)6, 0) != 6)
57 tnef_getheader(Pax_t* pax, Archive_t* ap, register File_t* f)
74 *(f->name = paxstash(pax, &ap->stash.head, NiL, PATH_MAX)) = 0;
84 while (paxread(pax, ap, s = state.tmp.buffer, (off_t)0, (off_t)9, 0) > 0)
101 tnef->offset = paxseek(pax, ap, (off_t)0, SEEK_CUR, 0);
109 if (!(s = paxget(pax, ap, part, NiL)))
117 if (!(s = paxget(pax, ap, size + 2, NiL)))
132 tnef->offset = paxseek(pax, ap, (off_t)0, SEEK_CUR, 0) - size - 2;
136 f->name = paxstash(pax, &ap->stash.head, s, size);
188 f->name = paxstash(pax, &ap->stash.head, s, z);
196 tnef->offset = paxseek(pax, ap, (off_t)0, SEEK_CUR, 0);
197 if (paxseek(pax, ap, n, SEEK_SET, 1) != n)
208 f->name = paxstash(pax, &ap->stash.head, state.tmp.buffer, z);
219 tnef_done(Pax_t* pax, register Archive_t* ap)
230 tnef_gettrailer(Pax_t* pax, Archive_t* ap, File_t* f)
234 if (paxseek(pax, ap, tnef->offset, SEEK_SET, 1) != tnef->offset)