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