Home | History | Annotate | Download | only in telnetd

Lines Matching refs:slctab

72 		if ((slctab[i].defset.flag & SLC_LEVELBITS) == SLC_NOSUPPORT)
74 add_slc((unsigned char)i, slctab[i].current.flag,
75 slctab[i].current.val);
91 slctab[i].current.val = slctab[i].defset.val;
92 if (slctab[i].current.val == (cc_t)(_POSIX_VDISABLE))
93 slctab[i].current.flag = SLC_NOSUPPORT;
95 slctab[i].current.flag = slctab[i].defset.flag;
96 if (slctab[i].sptr) {
97 *(slctab[i].sptr) = slctab[i].defset.val;
118 slctab[i].defset.flag =
119 spcset(i, &slctab[i].defset.val, &slctab[i].sptr);
120 slctab[i].current.flag = SLC_NOSUPPORT;
121 slctab[i].current.val = 0;
254 mylevel = slctab[func].current.flag & SLC_LEVELBITS;
261 if (hislevel == mylevel && (val == slctab[func].current.val || ack)) {
290 mylevel = slctab[func].defset.flag & SLC_LEVELBITS;
297 slctab[func].current.flag = flag;
298 slctab[func].current.val = (cc_t)_POSIX_VDISABLE;
311 slctab[func].current.flag = SLC_NOSUPPORT;
313 slctab[func].current.flag = slctab[func].defset.flag;
315 slctab[func].current.val = slctab[func].defset.val;
316 add_slc(func, slctab[func].current.flag,
317 slctab[func].current.val);
331 if (slctab[func].sptr) {
335 slctab[func].current.val = val;
336 *(slctab[func].sptr) = val;
337 slctab[func].current.flag = flag;
357 slctab[func].current.flag = flag;
358 slctab[func].current.val = val;
364 slctab[func].current.flag = flag;
368 slctab[func].current.flag = flag;
370 slctab[func].current.val =
371 slctab[func].defset.val;
372 val = slctab[func].current.val;
409 else if (slctab[i].sptr)
410 oldeofc = *(slctab[i].sptr);
413 if (slctab[i].sptr &&
414 (*(slctab[i].sptr) != slctab[i].current.val)) {
415 slctab[i].current.val = *(slctab[i].sptr);
416 if (*(slctab[i].sptr) == (cc_t)_POSIX_VDISABLE)
417 slctab[i].current.flag = SLC_NOSUPPORT;
419 slctab[i].current.flag = slctab[i].defset.flag;
420 add_slc((unsigned char)i, slctab[i].current.flag,
421 slctab[i].current.val);