Lines Matching defs:cp

578 	char c, *cp, **argvp, *cp2, **argv, **avt;
593 for (n = 1, cp = buf; *cp && *cp != ':'; cp++) {
594 if (*cp == '|')
610 for (cp = cp2 = buf; (c = *cp); cp++) {
612 *cp++ = '\0';
620 if (n || (cp - cp2 > 41))
622 else if (name && (strncasecmp(name, cp2, cp-cp2) == 0))
633 while ((c = *cp) == '|')
634 cp++;
635 cp2 = cp;
645 *cp = toupper(c);
665 cp = *(argvp-1);
666 *argvp++ = cp;
1273 slc(unsigned char *cp, int len)
1280 for (; len >= 3; len -=3, cp +=3) {
1282 func = cp[SLC_FUNC];
1291 if ((cp[SLC_FLAGS] & SLC_LEVELBITS) != SLC_NOSUPPORT)
1298 level = cp[SLC_FLAGS]&(SLC_LEVELBITS|SLC_ACK);
1300 if ((cp[SLC_VALUE] == (unsigned char)spcp->val) &&
1312 cp[SLC_FLAGS] &= ~SLC_ACK;
1316 spcp->val = (cc_t)cp[SLC_VALUE];
1317 spcp->flags = cp[SLC_FLAGS]; /* include SLC_ACK */
1324 spcp->flags = cp[SLC_FLAGS]|SLC_ACK;
1325 spcp->val = (cc_t)cp[SLC_VALUE];
2295 unsigned char *cp;
2301 cp = tmp;
2303 *cp++ = IAC;
2304 *cp++ = SB;
2305 *cp++ = TELOPT_STATUS;
2306 *cp++ = TELQUAL_SEND;
2307 *cp++ = IAC;
2308 *cp++ = SE;
2309 if (NETROOM() >= cp - tmp) {
2310 ring_supply_data(&netoring, tmp, cp-tmp);
2311 printsub('>', tmp+2, cp - tmp - 2);
2396 unsigned char *cp;
2401 #define PUTSHORT(cp, x) { if ((*cp++ = ((x)>>8)&0xff) == IAC) *cp++ = IAC; \
2402 if ((*cp++ = ((x))&0xff) == IAC) *cp++ = IAC; }
2408 cp = tmp;
2410 *cp++ = IAC;
2411 *cp++ = SB;
2412 *cp++ = TELOPT_NAWS;
2413 PUTSHORT(cp, cols);
2414 PUTSHORT(cp, rows);
2415 *cp++ = IAC;
2416 *cp++ = SE;
2417 if (NETROOM() >= cp - tmp) {
2418 ring_supply_data(&netoring, tmp, cp-tmp);
2419 printsub('>', tmp+2, cp - tmp - 2);