Lines Matching refs:ept

134 	struct	cfent *ept;  in validate()  local
136 ept = &(ext->cf_ent); in validate()
139 ept->pinfo = NULL; in validate()
140 (void) gpkgmapvfp(ept, (VFP_T *)NULL); /* This just clears stuff. */ in validate()
144 (void) strncpy(ept->pkg_class, classname, CLSSIZ); in validate()
172 ept->path = ext->client_path; in validate()
175 if (RELATIVE(ept->path)) { in validate()
176 progerr(gettext(ERR_RELPATH), ept->path); in validate()
182 ept->ftype = ((n >= argc) ? 'l' : argv[n++][0]); in validate()
186 progerr(gettext(ERR_LINK), ept->path); in validate()
192 progerr(gettext(ERR_LINKARGS), ept->path); in validate()
200 if (!strchr("sl", ept->ftype)) { in validate()
201 progerr(gettext(ERR_LINKFTYPE), ept->ftype, ept->path); in validate()
208 ept->ainfo.local = ext->client_local; in validate()
216 ept->ftype = argv[n++][0]; in validate()
217 if (strchr("sl", ept->ftype)) { in validate()
218 progerr(gettext(ERR_LINK), ept->path); in validate()
220 } else if (!strchr("?fvedxcbp", ept->ftype)) { in validate()
221 progerr(gettext(ERR_FTYPE), ept->ftype, ept->path); in validate()
225 if (ept->ftype == 'b' || ept->ftype == 'c') { in validate()
227 ept->ainfo.major = strtol(argv[n++], &ret, 0); in validate()
230 ept->path); in validate()
235 ept->ainfo.minor = strtol(argv[n++], &ret, 0); in validate()
238 ept->path); in validate()
247 ept->ainfo.mode = strtol(argv[n++], &ret, 8); in validate()
249 progerr(gettext(ERR_MODE), argv[n-1], ept->path); in validate()
254 (void) strncpy(ept->ainfo.owner, argv[n++], ATRSIZ); in validate()
256 (void) strncpy(ept->ainfo.group, argv[n++], ATRSIZ); in validate()
259 if (strchr("dxbcp", ept->ftype) && !allspec) { in validate()
260 progerr(gettext(ERR_ARGC), ept->path); in validate()
261 progerr(gettext(ERR_SPECALL), ept->ftype); in validate()
265 progerr(gettext(ERR_ARGC), ept->path); in validate()