Lines Matching refs:gptr

70 	register struct pmtab *gptr;  in read_pmtab()  local
95 for (gptr = PMtab; gptr; gptr = gptr->p_next) { in read_pmtab()
96 if ((gptr->p_status == SESSION) || in read_pmtab()
97 (gptr->p_status == LOCKED) || in read_pmtab()
98 (gptr->p_status == UNACCESS)) { in read_pmtab()
99 if (gptr->p_fd > 0) { in read_pmtab()
100 (void)close(gptr->p_fd); in read_pmtab()
101 gptr->p_fd = 0; in read_pmtab()
103 gptr->p_inservice = gptr->p_status; in read_pmtab()
105 gptr->p_status = NOTVALID; in read_pmtab()
147 if ((gptr = ALLOC_PMTAB) == PNULL) in read_pmtab()
151 gptr->p_ttyflags |= H_FLAG; in read_pmtab()
157 gptr->p_termtype = ""; in read_pmtab()
158 gptr->p_softcar = ""; in read_pmtab()
163 gptr->p_tag = strsave(getword(ptr,&size,0)); in read_pmtab()
167 if ((get_flags(wptr, &gptr->p_flags)) != 0) { in read_pmtab()
173 gptr->p_identity=strsave(getword(ptr,&size,0)); in read_pmtab()
176 gptr->p_res1=strsave(getword(ptr,&size,0)); in read_pmtab()
179 gptr->p_res2=strsave(getword(ptr,&size,0)); in read_pmtab()
182 gptr->p_res3=strsave(getword(ptr,&size,0)); in read_pmtab()
185 gptr->p_device = strsave(getword(ptr,&size,0)); in read_pmtab()
189 if ((get_ttyflags(wptr,&gptr->p_ttyflags))!=0) { in read_pmtab()
202 gptr->p_count = atoi(wptr); in read_pmtab()
205 gptr->p_server = in read_pmtab()
207 gptr->p_device)); in read_pmtab()
217 gptr->p_timeout = atoi(wptr); in read_pmtab()
220 gptr->p_ttylabel=strsave(getword(ptr,&size,0)); in read_pmtab()
223 gptr->p_modules = strsave(getword(ptr,&size,0)); in read_pmtab()
224 if (vml(gptr->p_modules) != 0) { in read_pmtab()
230 gptr->p_prompt = strsave(getword(ptr,&size,TRUE)); in read_pmtab()
233 gptr->p_dmsg = strsave(getword(ptr,&size,TRUE)); in read_pmtab()
237 gptr->p_termtype = strsave(getword(ptr,&size,TRUE)); in read_pmtab()
241 gptr->p_softcar = strsave(getword(ptr,&size,TRUE)); in read_pmtab()
271 if (check_pmtab(gptr) == 0) { in read_pmtab()
273 insert_pmtab(gptr); in read_pmtab()
277 free_pmtab(gptr); in read_pmtab()
285 free_pmtab(gptr); in read_pmtab()
292 free_pmtab(gptr); in read_pmtab()
431 struct pmtab *gptr; in dump_pmtab() local
436 for (gptr=PMtab; gptr; gptr = gptr->p_next) { in dump_pmtab()
438 log("tag:\t\t%s", gptr->p_tag); in dump_pmtab()
439 log("flags:\t\t%s",pflags(gptr->p_flags)); in dump_pmtab()
440 log("identity:\t%s", gptr->p_identity); in dump_pmtab()
441 log("reserved1:\t%s", gptr->p_res1); in dump_pmtab()
442 log("reserved2:\t%s", gptr->p_res2); in dump_pmtab()
443 log("reserved3:\t%s", gptr->p_res3); in dump_pmtab()
444 log("device:\t%s", gptr->p_device); in dump_pmtab()
445 log("ttyflags:\t%s",pttyflags(gptr->p_ttyflags)); in dump_pmtab()
446 log("count:\t\t%d", gptr->p_count); in dump_pmtab()
447 log("server:\t%s", gptr->p_server); in dump_pmtab()
448 log("timeout:\t%d", gptr->p_timeout); in dump_pmtab()
449 log("ttylabel:\t%s", gptr->p_ttylabel); in dump_pmtab()
450 log("modules:\t%s", gptr->p_modules); in dump_pmtab()
451 log("prompt:\t%s", gptr->p_prompt); in dump_pmtab()
452 log("disable msg:\t%s", gptr->p_dmsg); in dump_pmtab()
453 log("terminal type:\t%s", gptr->p_termtype); in dump_pmtab()
454 log("soft-carrier:\t%s", gptr->p_softcar); in dump_pmtab()
455 log("status:\t\t%d", gptr->p_status); in dump_pmtab()
456 log("inservice:\t%d", gptr->p_inservice); in dump_pmtab()
457 log("fd:\t\t%d", gptr->p_fd); in dump_pmtab()
458 log("pid:\t\t%ld", gptr->p_pid); in dump_pmtab()
459 log("uid:\t\t%ld", gptr->p_uid); in dump_pmtab()
460 log("gid:\t\t%ld", gptr->p_gid); in dump_pmtab()
461 log("dir:\t%s", gptr->p_dir); in dump_pmtab()