• Home
  • Raw
  • Download

Lines Matching refs:cp

177 	register char *cp, **pp;  in load_domain_search_list()  local
181 if ((cp = strchr(statp->defdname, '\n')) != NULL) in load_domain_search_list()
182 *cp = '\0'; in load_domain_search_list()
183 cp = statp->defdname; in load_domain_search_list()
186 while (*cp == ' ' || *cp == '\t') /* skip leading white space */ in load_domain_search_list()
187 cp++; in load_domain_search_list()
188 if (*cp == '\0') /* stop if nothing more */ in load_domain_search_list()
190 *pp++ = cp; /* record this search domain */ in load_domain_search_list()
191 while (*cp) { /* zero-terminate it */ in load_domain_search_list()
192 if (*cp == ' ' || *cp == '\t') { in load_domain_search_list()
193 *cp++ = '\0'; in load_domain_search_list()
196 cp++; in load_domain_search_list()
213 register char *cp, **pp; in __res_vinit() local
285 if ((cp = getenv("LOCALDOMAIN")) != NULL) { in __res_vinit()
286 (void)strncpy(statp->defdname, cp, sizeof(statp->defdname) - 1); in __res_vinit()
297 cp = statp->defdname; in __res_vinit()
299 *pp++ = cp; in __res_vinit()
300 for (n = 0; *cp && pp < statp->dnsrch + MAXDNSRCH; cp++) { in __res_vinit()
301 if (*cp == '\n') /* silly backwards compat */ in __res_vinit()
303 else if (*cp == ' ' || *cp == '\t') { in __res_vinit()
304 *cp = 0; in __res_vinit()
307 *pp++ = cp; in __res_vinit()
313 while (*cp != '\0' && *cp != ' ' && *cp != '\t' && *cp != '\n') in __res_vinit()
314 cp++; in __res_vinit()
315 *cp = '\0'; in __res_vinit()
356 cp = propvalue; in __res_vinit()
358 while (*cp == ' ' || *cp == '\t') in __res_vinit()
359 cp++; in __res_vinit()
360 cp[strcspn(cp, ";# \t\n")] = '\0'; in __res_vinit()
361 if ((*cp != '\0') && (*cp != '\n')) { in __res_vinit()
367 if (getaddrinfo(cp, sbuf, &hints, &ai) == 0 && in __res_vinit()
405 cp = buf + sizeof("domain") - 1; in __res_vinit()
406 while (*cp == ' ' || *cp == '\t') in __res_vinit()
407 cp++; in __res_vinit()
408 if ((*cp == '\0') || (*cp == '\n')) in __res_vinit()
410 strncpy(statp->defdname, cp, sizeof(statp->defdname) - 1); in __res_vinit()
412 if ((cp = strpbrk(statp->defdname, " \t\n")) != NULL) in __res_vinit()
413 *cp = '\0'; in __res_vinit()
421 cp = buf + sizeof("search") - 1; in __res_vinit()
422 while (*cp == ' ' || *cp == '\t') in __res_vinit()
423 cp++; in __res_vinit()
424 if ((*cp == '\0') || (*cp == '\n')) in __res_vinit()
426 strncpy(statp->defdname, cp, sizeof(statp->defdname) - 1); in __res_vinit()
428 if ((cp = strchr(statp->defdname, '\n')) != NULL) in __res_vinit()
429 *cp = '\0'; in __res_vinit()
434 cp = statp->defdname; in __res_vinit()
436 *pp++ = cp; in __res_vinit()
437 for (n = 0; *cp && pp < statp->dnsrch + MAXDNSRCH; cp++) { in __res_vinit()
438 if (*cp == ' ' || *cp == '\t') { in __res_vinit()
439 *cp = 0; in __res_vinit()
442 *pp++ = cp; in __res_vinit()
447 while (*cp != '\0' && *cp != ' ' && *cp != '\t') in __res_vinit()
448 cp++; in __res_vinit()
449 *cp = '\0'; in __res_vinit()
461 cp = buf + sizeof("nameserver") - 1; in __res_vinit()
462 while (*cp == ' ' || *cp == '\t') in __res_vinit()
463 cp++; in __res_vinit()
464 cp[strcspn(cp, ";# \t\n")] = '\0'; in __res_vinit()
465 if ((*cp != '\0') && (*cp != '\n')) { in __res_vinit()
471 if (getaddrinfo(cp, sbuf, &hints, &ai) == 0 && in __res_vinit()
492 cp = buf + sizeof("sortlist") - 1; in __res_vinit()
494 while (*cp == ' ' || *cp == '\t') in __res_vinit()
495 cp++; in __res_vinit()
496 if (*cp == '\0' || *cp == '\n' || *cp == ';') in __res_vinit()
498 net = cp; in __res_vinit()
499 while (*cp && !ISSORTMASK(*cp) && *cp != ';' && in __res_vinit()
500 isascii(*cp) && !isspace((unsigned char)*cp)) in __res_vinit()
501 cp++; in __res_vinit()
502 n = *cp; in __res_vinit()
503 *cp = 0; in __res_vinit()
507 *cp++ = n; in __res_vinit()
508 net = cp; in __res_vinit()
509 while (*cp && *cp != ';' && in __res_vinit()
510 isascii(*cp) && in __res_vinit()
511 !isspace((unsigned char)*cp)) in __res_vinit()
512 cp++; in __res_vinit()
513 n = *cp; in __res_vinit()
514 *cp = 0; in __res_vinit()
527 *cp = n; in __res_vinit()
553 (cp = strchr(buf, '.')) != NULL) in __res_vinit()
554 strcpy(statp->defdname, cp + 1); in __res_vinit()
563 for (cp = statp->defdname; *cp; cp++) in __res_vinit()
564 dots += (*cp == '.'); in __res_vinit()
566 cp = statp->defdname; in __res_vinit()
570 cp = strchr(cp, '.') + 1; /* we know there is one */ in __res_vinit()
571 *pp++ = cp; in __res_vinit()
585 if ((cp = getenv("RES_OPTIONS")) != NULL) in __res_vinit()
586 res_setoptions(statp, cp, "env"); in __res_vinit()
597 const char *cp = options; in res_setoptions() local
606 while (*cp) { in res_setoptions()
608 while (*cp == ' ' || *cp == '\t') in res_setoptions()
609 cp++; in res_setoptions()
611 if (!strncmp(cp, "ndots:", sizeof("ndots:") - 1)) { in res_setoptions()
612 i = atoi(cp + sizeof("ndots:") - 1); in res_setoptions()
621 } else if (!strncmp(cp, "timeout:", sizeof("timeout:") - 1)) { in res_setoptions()
622 i = atoi(cp + sizeof("timeout:") - 1); in res_setoptions()
631 } else if (!strncmp(cp, "attempts:", sizeof("attempts:") - 1)){ in res_setoptions()
632 i = atoi(cp + sizeof("attempts:") - 1); in res_setoptions()
641 } else if (!strncmp(cp, "debug", sizeof("debug") - 1)) { in res_setoptions()
650 } else if (!strncmp(cp, "no_tld_query", in res_setoptions()
652 !strncmp(cp, "no-tld-query", in res_setoptions()
655 } else if (!strncmp(cp, "inet6", sizeof("inet6") - 1)) { in res_setoptions()
657 } else if (!strncmp(cp, "rotate", sizeof("rotate") - 1)) { in res_setoptions()
659 } else if (!strncmp(cp, "no-check-names", in res_setoptions()
664 else if (!strncmp(cp, "edns0", sizeof("edns0") - 1)) { in res_setoptions()
668 else if (!strncmp(cp, "dname", sizeof("dname") - 1)) { in res_setoptions()
671 else if (!strncmp(cp, "nibble:", sizeof("nibble:") - 1)) { in res_setoptions()
674 cp += sizeof("nibble:") - 1; in res_setoptions()
675 i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix) - 1); in res_setoptions()
676 strncpy(ext->nsuffix, cp, (size_t)i); in res_setoptions()
679 else if (!strncmp(cp, "nibble2:", sizeof("nibble2:") - 1)) { in res_setoptions()
682 cp += sizeof("nibble2:") - 1; in res_setoptions()
683 i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix2) - 1); in res_setoptions()
684 strncpy(ext->nsuffix2, cp, (size_t)i); in res_setoptions()
687 else if (!strncmp(cp, "v6revmode:", sizeof("v6revmode:") - 1)) { in res_setoptions()
688 cp += sizeof("v6revmode:") - 1; in res_setoptions()
690 if (!strncmp(cp, "single", sizeof("single") - 1)) { in res_setoptions()
692 } else if (!strncmp(cp, "both", sizeof("both") - 1)) { in res_setoptions()
702 while (*cp && *cp != ' ' && *cp != '\t') in res_setoptions()
703 cp++; in res_setoptions()