Lines Matching +refs:val +refs:current
293 * is in disagreement as to what the current state should be.
1184 cc_t val;
1202 spcp->val = 0;
1210 spcp->val = *spcp->valp; \
1213 spcp->val = 0; \
1323 if (spcp->val == (cc_t)(_POSIX_VDISABLE))
1328 spcp->val = *spcp->valp;
1329 slc_add_reply(spcp - spc_data, spcp->flags, spcp->val);
1367 if ((cp[SLC_VALUE] == (unsigned char)spcp->val) &&
1383 spcp->val = (cc_t)cp[SLC_VALUE];
1392 spcp->val = (cc_t)cp[SLC_VALUE];
1400 slc_add_reply(func, spcp->flags, spcp->val);
1414 if (spcp->valp && spcp->val != *spcp->valp) {
1415 spcp->val = *spcp->valp;
1416 if (spcp->val == (cc_t)(_POSIX_VDISABLE))
1420 slc_add_reply(spcp - spc_data, spcp->flags, spcp->val);
1486 if (spcp->valp && (*spcp->valp != spcp->val)) {
1487 *spcp->valp = spcp->val;
2338 * the current address is a user data character, or it will
2340 * if the current address is a TELNET IAC ("I Am a Command")
2345 nextitem(current)
2346 char *current;
2348 if ((*current&0xff) != IAC) {
2349 return (current+1);
2351 switch (*(current+1)&0xff) {
2356 return (current+3);
2359 register char *look = current+2;
2370 return (current+2);