Lines Matching refs:cp

633 	register char c, *cp, **argvp, *cp2, **argv, **avt;
648 for (n = 1, cp = buf; *cp && *cp != ':'; cp++) {
649 if (*cp == '|')
665 for (cp = cp2 = buf; (c = *cp) != NULL; cp++) {
667 *cp++ = '\0';
675 if (n || (cp - cp2 > 41))
677 else if (name && (strncasecmp(name, cp2, cp-cp2) == 0))
688 while ((c = *cp) == '|')
689 cp++;
690 cp2 = cp;
700 *cp = toupper(c);
720 cp = *(argvp-1);
721 *argvp++ = cp;
1338 slc(cp, len)
1339 register unsigned char *cp;
1347 for (; len >= 3; len -= 3, cp += 3) {
1349 func = cp[SLC_FUNC];
1358 if ((cp[SLC_FLAGS] & SLC_LEVELBITS) != SLC_NOSUPPORT)
1365 level = cp[SLC_FLAGS]&(SLC_LEVELBITS|SLC_ACK);
1367 if ((cp[SLC_VALUE] == (unsigned char)spcp->val) &&
1379 cp[SLC_FLAGS] &= ~SLC_ACK;
1383 spcp->val = (cc_t)cp[SLC_VALUE];
1384 spcp->flags = cp[SLC_FLAGS]; /* include SLC_ACK */
1391 spcp->flags = cp[SLC_FLAGS]|SLC_ACK;
1392 spcp->val = (cc_t)cp[SLC_VALUE];
2502 register unsigned char *cp;
2508 cp = tmp;
2510 *cp++ = IAC;
2511 *cp++ = SB;
2512 *cp++ = TELOPT_STATUS;
2513 *cp++ = TELQUAL_SEND;
2514 *cp++ = IAC;
2515 *cp++ = SE;
2516 if (NETROOM() >= cp - tmp) {
2517 ring_supply_data(&netoring, tmp, cp-tmp);
2518 printsub('>', tmp+2, cp - tmp - 2);
2606 register unsigned char *cp;
2611 #define PUTSHORT(cp, x) { if ((*cp++ = ((x)>>8)&0xff) == IAC) *cp++ = IAC; \
2612 if ((*cp++ = ((x))&0xff) == IAC) *cp++ = IAC; }
2618 cp = tmp;
2620 *cp++ = IAC;
2621 *cp++ = SB;
2622 *cp++ = TELOPT_NAWS;
2623 PUTSHORT(cp, cols);
2624 PUTSHORT(cp, rows);
2625 *cp++ = IAC;
2626 *cp++ = SE;
2627 if (NETROOM() >= cp - tmp) {
2628 ring_supply_data(&netoring, tmp, cp-tmp);
2629 printsub('>', tmp+2, cp - tmp - 2);