Lines Matching refs:cp

79 	register char *cp, *oname;
103 if (value("onehop") && (cp = strchr(name, '!')) && cp > name) {
114 while (((cp = lasthost(from)) != 0) && ishost(cp, name)) {
117 if (cp == from) {
123 *--cp = 0;
131 if ((cp = value("conv"))==NOSTR || strcmp(cp, "optimize") != 0)
139 cp = ret;
141 if (!icequal(name, cp))
142 return(unuucp((char *) savestr(cp)));
196 register char *np, *hp, *cp;
201 ((cp = value("conv"))==NOSTR || strcmp(cp, "internet")))
214 cp = strchr(np, '@');
215 if (cp == NOSTR)
216 cp = strchr(np, '%');
217 if (cp)
218 *cp = 0;
232 register char *cp, *cp2;
238 for (cp = machine, cp2 = nbuf;
239 *cp && cp2 < &nbuf[BUFSIZ-1];
240 *cp2++ = tolower(*cp++))
298 register char *cp;
305 cp = strrchr(name, '@');
306 if (cp == NOSTR)
307 cp = strrchr(name, '%');
308 if (cp == NOSTR) {
313 cp++;
314 arpamach = netlook(cp, '@');
317 "cp '%s', arpamach %o, nettypes arpamach %o LOCAL %o\n",
318 cp, arpamach, nettype(arpamach), nettype(LOCAL));
322 cp, name);
328 cp, name);
332 cp = strrchr(newname, '@');
333 if (cp == NOSTR)
334 cp = strrchr(newname, '%');
335 *cp = 0;
348 register char *cp;
354 cp = strrchr(from, '@');
355 if (cp == NOSTR)
356 cp = strrchr(from, '%');
357 snprintf(rbuf, sizeof (rbuf), "%s%s", name, cp);
464 register char *cp;
467 for (h = 0, cp = name; *cp; h = (h << 2) + *cp++)
472 cp = name;
477 if (strcmp(cp, xp->xh_name) == 0)
484 if (strcmp(cp, xp->xh_name) == 0)
552 register char *cp, *cp2;
557 cp = net;
563 while (*cp && !any(*cp, metanet))
564 *cp2++ = *cp++;
571 if (*cp == 0)
573 if ((c = netlook(netcomp, *cp)) == 0) {
580 stradd(name, BUFSIZ, *cp++);
585 while (any(*cp, metanet))
586 cp++;
600 cp = xfstr;
602 while (*cp) {
603 if ((cp2 = netname(*cp++)) == NOSTR) {
605 printf(gettext("Machine code %c (0%o)\n"), cp[-1],
606 cp[-1]);
611 stradd(name, BUFSIZ, *cp++);
628 register char *cp, *cp2;
631 cp = netstr;
632 prefer(cp);
638 if ((int)strlen(cp) > 1 && cp[strlen(cp) - 2] == LOCAL)
640 while (*cp != 0) {
643 tp = ntype(cp[1]);
644 nc = cp[1];
645 while (*cp && tp == ntype(cp[1])) {
646 stradd(path, sizeof (path), *cp++);
647 cp++;
716 register char *cp, *rp;
720 cp = name;
721 if (strlen(cp) == 0)
723 if (cp[strlen(cp)-1] == LOCAL) {
727 for (cp = name; *cp; cp++) {
728 m = *cp;
729 rp = strrchr(cp+1, m);
731 strcpy(cp, rp);
743 register char *cp;
746 cp = net;
747 if (strlen(cp) == 0)
749 m = cp[strlen(cp) - 1];
770 register char *cp, *cp2;
772 cp = net;
773 if (strlen(cp) == 0)
775 if (((int)strlen(cp) % 2) != 0) {
779 while (*cp) {
780 cp2 = rpair(cp+2, *cp);
782 strcpy(cp, cp2);
783 cp += 2;
794 register char *cp, *last;
796 cp = str;
798 while (*cp) {
799 if (*cp == mach)
800 last = cp;
801 cp += 2;
814 register char *cp, n;
818 for (cp = name; *cp; cp += 2) {
819 n = best(state, *cp);
821 cp[1] = n;
822 state = *cp;
898 register char *cp;
904 cp = yylval;
908 nstrcat(netbuf, sizeof (netbuf), cp);
916 nstrcat(netbuf, sizeof (netbuf), cp);
922 nstrcat(netbuf, sizeof (netbuf), cp);
961 register char *cp, *dotp;
969 cp = charp;
970 while (*cp && isspace(*cp))
971 cp++;
972 if (*cp == 0)
974 if (any(*cp, metanet)) {
975 charp = cp+1;
976 return(*cp);
978 dotp = cp;
979 while (*cp && !any(*cp, metanet) && !any(*cp, " \t"))
980 cp++;
981 if (any(*cp, metanet))
982 nexttok = *cp;
983 if (*cp == 0)
984 charp = cp;
986 charp = cp+1;
987 *cp = 0;