Lines Matching refs:ept
134 gpkgmap(struct cfent *ept, FILE *fp) in gpkgmap() argument
140 ept->volno = 0; in gpkgmap()
141 ept->ftype = BADFTYPE; in gpkgmap()
142 (void) strcpy(ept->pkg_class, BADCLASS); in gpkgmap()
143 ept->pkg_class_idx = -1; in gpkgmap()
144 ept->path = NULL; in gpkgmap()
145 ept->ainfo.local = NULL; in gpkgmap()
147 ept->ainfo.mode = d_mode; in gpkgmap()
148 (void) strcpy(ept->ainfo.owner, d_owner); in gpkgmap()
149 (void) strcpy(ept->ainfo.group, d_group); in gpkgmap()
150 ept->ainfo.major = BADMAJOR; in gpkgmap()
151 ept->ainfo.minor = BADMINOR; in gpkgmap()
152 ept->cinfo.cksum = ept->cinfo.modtime = ept->cinfo.size = (-1L); in gpkgmap()
154 ept->npkgs = 0; in gpkgmap()
166 ept->volno = 1; in gpkgmap()
184 if (ept->volno) { in gpkgmap()
189 ept->volno = (ept->volno*10)+c-'0'; in gpkgmap()
192 if (ept->volno == 0) in gpkgmap()
193 ept->volno = 1; in gpkgmap()
206 ept->volno = 0; in gpkgmap()
211 ept->ftype = (char)c; in gpkgmap()
222 ept->path = mypath; in gpkgmap()
229 ept->ainfo.local = mylocal; in gpkgmap()
233 if (ept->ftype == 'i') { in gpkgmap()
235 if (!getlnum(fp, 10, (fsblkcnt_t *)&ept->cinfo.size, in gpkgmap()
237 (getnum(fp, 10, (long *)&ept->cinfo.cksum, in gpkgmap()
239 getnum(fp, 10, (long *)&ept->cinfo.modtime, in gpkgmap()
262 ept->ftype = (char)c; in gpkgmap()
263 if (getstr(fp, NULL, CLSSIZ, ept->pkg_class)) { in gpkgmap()
271 ept->path = mypath; in gpkgmap()
277 if (ept->ftype == 's' || ept->ftype == 'l') { in gpkgmap()
285 ept->ainfo.local = mylocal; in gpkgmap()
286 } else if (strchr("sl", ept->ftype)) { in gpkgmap()
302 if (strchr("sl", ept->ftype) && (ept->ainfo.local == NULL)) { in gpkgmap()
307 if (strchr("cb", ept->ftype)) { in gpkgmap()
308 ept->ainfo.major = BADMAJOR; in gpkgmap()
309 ept->ainfo.minor = BADMINOR; in gpkgmap()
310 if (getnum(fp, 10, (long *)&ept->ainfo.major, BADMAJOR) || in gpkgmap()
311 getnum(fp, 10, (long *)&ept->ainfo.minor, BADMINOR)) { in gpkgmap()
327 if (strchr("cbdxpfve", ept->ftype)) { in gpkgmap()
330 if ((retval = getvalmode(fp, &(ept->ainfo.mode), CURMODE, in gpkgmap()
338 ept->ainfo.owner)) == 1) in gpkgmap()
346 ept->ainfo.group)) == 1) in gpkgmap()
355 if (mapvar(mapmode, ept->ainfo.owner)) { in gpkgmap()
359 maptype, ept->ainfo.owner); in gpkgmap()
363 if (mapvar(mapmode, ept->ainfo.group)) { in gpkgmap()
366 maptype, ept->ainfo.group); in gpkgmap()
373 if (strchr("ifve", ept->ftype)) { in gpkgmap()
375 if (!getlnum(fp, 10, (fsblkcnt_t *)&ept->cinfo.size, BADCONT) && in gpkgmap()
376 (getnum(fp, 10, (long *)&ept->cinfo.cksum, BADCONT) || in gpkgmap()
377 getnum(fp, 10, (long *)&ept->cinfo.modtime, BADCONT))) { in gpkgmap()
383 if (ept->ftype == 'i') in gpkgmap()
387 if (getend(fp) && ept->pinfo) { in gpkgmap()
636 gpkgmapvfp(struct cfent *ept, VFP_T *vfp) in gpkgmapvfp() argument
640 (void) strlcpy(ept->pkg_class, BADCLASS, sizeof (ept->pkg_class)); in gpkgmapvfp()
641 (void) strlcpy(ept->ainfo.owner, d_owner, sizeof (ept->ainfo.owner)); in gpkgmapvfp()
642 (void) strlcpy(ept->ainfo.group, d_group, sizeof (ept->ainfo.group)); in gpkgmapvfp()
645 ept->volno = 0; in gpkgmapvfp()
646 ept->ftype = BADFTYPE; in gpkgmapvfp()
647 ept->pkg_class_idx = -1; in gpkgmapvfp()
648 ept->path = NULL; in gpkgmapvfp()
649 ept->ainfo.local = NULL; in gpkgmapvfp()
650 ept->ainfo.mode = d_mode; in gpkgmapvfp()
651 ept->ainfo.major = BADMAJOR; in gpkgmapvfp()
652 ept->ainfo.minor = BADMINOR; in gpkgmapvfp()
653 ept->cinfo.cksum = (-1L); in gpkgmapvfp()
654 ept->cinfo.modtime = (-1L); in gpkgmapvfp()
655 ept->cinfo.size = (-1L); in gpkgmapvfp()
657 ept->npkgs = 0; in gpkgmapvfp()
674 ept->volno = 1; in gpkgmapvfp()
702 if (ept->volno) { in gpkgmapvfp()
707 ept->volno = (ept->volno*10)+c-'0'; in gpkgmapvfp()
710 if (ept->volno == 0) { in gpkgmapvfp()
711 ept->volno = 1; in gpkgmapvfp()
725 ept->volno = 0; in gpkgmapvfp()
730 ept->ftype = (char)c; in gpkgmapvfp()
743 ept->path = mypath; in gpkgmapvfp()
751 ept->ainfo.local = mylocal; in gpkgmapvfp()
756 if (ept->ftype == 'i') { in gpkgmapvfp()
759 (fsblkcnt_t *)&ept->cinfo.size, BADCONT) && in gpkgmapvfp()
761 (long *)&ept->cinfo.cksum, BADCONT) || in gpkgmapvfp()
763 (long *)&ept->cinfo.modtime, BADCONT))) { in gpkgmapvfp()
786 ept->ftype = (char)c; in gpkgmapvfp()
788 CLSSIZ, ept->pkg_class)) { in gpkgmapvfp()
796 ept->path = mypath; in gpkgmapvfp()
803 if (ept->ftype == 's' || ept->ftype == 'l') { in gpkgmapvfp()
811 ept->ainfo.local = mylocal; in gpkgmapvfp()
812 } else if ((ept->ftype == 's') || (ept->ftype == 'l')) { in gpkgmapvfp()
829 if (((ept->ftype == 's') || (ept->ftype == 'l')) && in gpkgmapvfp()
830 (ept->ainfo.local == NULL)) { in gpkgmapvfp()
835 if (((ept->ftype == 'c') || (ept->ftype == 'b'))) { in gpkgmapvfp()
836 ept->ainfo.major = BADMAJOR; in gpkgmapvfp()
837 ept->ainfo.minor = BADMINOR; in gpkgmapvfp()
840 (long *)&ept->ainfo.major, BADMAJOR) || in gpkgmapvfp()
842 (long *)&ept->ainfo.minor, BADMINOR)) { in gpkgmapvfp()
858 if ((ept->ftype == 'd') || (ept->ftype == 'x') || (ept->ftype == 'c') || in gpkgmapvfp()
859 (ept->ftype == 'b') || (ept->ftype == 'p') || in gpkgmapvfp()
860 (ept->ftype == 'f') || (ept->ftype == 'v') || in gpkgmapvfp()
861 (ept->ftype == 'e')) { in gpkgmapvfp()
865 &(ept->ainfo.mode), in gpkgmapvfp()
876 ept->ainfo.owner)) == 1) in gpkgmapvfp()
884 ept->ainfo.group)) == 1) in gpkgmapvfp()
893 if (mapvar(mapmode, ept->ainfo.owner)) { in gpkgmapvfp()
896 maptype, ept->ainfo.owner); in gpkgmapvfp()
900 if (mapvar(mapmode, ept->ainfo.group)) { in gpkgmapvfp()
903 maptype, ept->ainfo.group); in gpkgmapvfp()
910 if ((ept->ftype == 'i') || (ept->ftype == 'f') || in gpkgmapvfp()
911 (ept->ftype == 'v') || (ept->ftype == 'e')) { in gpkgmapvfp()
914 (fsblkcnt_t *)&ept->cinfo.size, BADCONT) && in gpkgmapvfp()
916 (long *)&ept->cinfo.cksum, BADCONT) || in gpkgmapvfp()
918 (long *)&ept->cinfo.modtime, BADCONT))) { in gpkgmapvfp()
924 if (ept->ftype == 'i') in gpkgmapvfp()
928 if (getendvfp(&vfpGetCurrCharPtr(vfp)) && ept->pinfo) { in gpkgmapvfp()