Lines Matching refs:cp

188 	register char *cp, **pp;
372 char buf[sizeof(statp->defdname)], *cp;
379 cp = strchr(buf, '.');
380 cp = (cp == NULL) ? buf : (cp + 1);
381 strncpy(statp->defdname, cp,
389 if ((cp = getenv("LOCALDOMAIN")) != NULL) {
390 (void)strncpy(statp->defdname, cp, sizeof(statp->defdname) - 1);
401 cp = statp->defdname;
403 *pp++ = cp;
404 for (n = 0; *cp && pp < statp->dnsrch + MAXDNSRCH; cp++) {
405 if (*cp == '\n') /*%< silly backwards compat */
407 else if (*cp == ' ' || *cp == '\t') {
408 *cp = 0;
411 *pp++ = cp;
417 while (*cp != '\0' && *cp != ' ' && *cp != '\t' && *cp != '\n')
418 cp++;
419 *cp = '\0';
439 cp = buf + sizeof("domain") - 1;
440 while (*cp == ' ' || *cp == '\t')
441 cp++;
442 if ((*cp == '\0') || (*cp == '\n'))
444 strncpy(statp->defdname, cp, sizeof(statp->defdname) - 1);
446 if ((cp = strpbrk(statp->defdname, " \t\n")) != NULL)
447 *cp = '\0';
455 cp = buf + sizeof("search") - 1;
456 while (*cp == ' ' || *cp == '\t')
457 cp++;
458 if ((*cp == '\0') || (*cp == '\n'))
460 strncpy(statp->defdname, cp, sizeof(statp->defdname) - 1);
462 if ((cp = strchr(statp->defdname, '\n')) != NULL)
463 *cp = '\0';
468 cp = statp->defdname;
470 *pp++ = cp;
471 for (n = 0; *cp && pp < statp->dnsrch + MAXDNSRCH; cp++) {
472 if (*cp == ' ' || *cp == '\t') {
473 *cp = 0;
476 *pp++ = cp;
481 while (*cp != '\0' && *cp != ' ' && *cp != '\t')
482 cp++;
483 *cp = '\0';
495 cp = buf + sizeof("nameserver") - 1;
496 while (*cp == ' ' || *cp == '\t')
497 cp++;
498 cp[strcspn(cp, ";# \t\n")] = '\0';
499 if ((*cp != '\0') && (*cp != '\n')) {
505 if (getaddrinfo(cp, sbuf, &hints, &ai) == 0 &&
530 cp = buf + sizeof("sortlist") - 1;
532 while (*cp == ' ' || *cp == '\t')
533 cp++;
534 if (*cp == '\0' || *cp == '\n' || *cp == ';')
536 net = cp;
537 while (*cp && !ISSORTMASK(*cp) && *cp != ';' &&
538 isascii(*cp) && !isspace((unsigned char)*cp))
539 cp++;
540 n = *cp;
541 *cp = 0;
545 *cp++ = n;
546 net = cp;
547 while (*cp && *cp != ';' &&
548 isascii(*cp) &&
549 !isspace((unsigned char)*cp))
550 cp++;
551 n = *cp;
552 *cp = 0;
565 *cp = n;
593 (cp = strchr(buf, '.')) != NULL)
594 strcpy(statp->defdname, cp + 1);
603 for (cp = statp->defdname; *cp; cp++)
604 dots += (*cp == '.');
606 cp = statp->defdname;
610 cp = strchr(cp, '.') + 1; /*%< we know there is one */
611 *pp++ = cp;
625 if ((cp = getenv("RES_OPTIONS")) != NULL)
626 res_setoptions(statp, cp, "env");
644 const char *cp = options;
656 while (*cp) {
658 while (*cp == ' ' || *cp == '\t')
659 cp++;
661 if (!strncmp(cp, "ndots:", sizeof("ndots:") - 1)) {
662 i = atoi(cp + sizeof("ndots:") - 1);
671 } else if (!strncmp(cp, "timeout:", sizeof("timeout:") - 1)) {
674 ts_tmp = evConsTimeFromStr(cp + sizeof("timeout:") - 1);
690 i = atoi(cp + sizeof("timeout:") - 1);
714 } else if (!strncmp(cp, "retrans:", sizeof("retrans:") - 1)) {
722 ts_tmp = evConsTimeFromStr(cp + sizeof("retrans:") - 1);
735 statp->retrans = atoi(cp + sizeof("retrans:") - 1);
737 } else if (!strncmp(cp, "retry:", sizeof("retry:") - 1)){
743 statp->retry = atoi(cp + sizeof("retry:") - 1);
745 } else if (!strncmp(cp, "attempts:", sizeof("attempts:") - 1)){
746 i = atoi(cp + sizeof("attempts:") - 1);
755 } else if (!strncmp(cp, "debug", sizeof("debug") - 1)) {
764 } else if (!strncmp(cp, "no_tld_query",
766 !strncmp(cp, "no-tld-query",
769 } else if (!strncmp(cp, "inet6", sizeof("inet6") - 1)) {
771 } else if (!strncmp(cp, "rotate", sizeof("rotate") - 1)) {
773 } else if (!strncmp(cp, "no-check-names",
778 else if (!strncmp(cp, "edns0", sizeof("edns0") - 1)) {
782 else if (!strncmp(cp, "dname", sizeof("dname") - 1)) {
785 else if (!strncmp(cp, "nibble:", sizeof("nibble:") - 1)) {
788 cp += sizeof("nibble:") - 1;
789 i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix) - 1);
790 strncpy(ext->nsuffix, cp, i);
793 else if (!strncmp(cp, "nibble2:", sizeof("nibble2:") - 1)) {
796 cp += sizeof("nibble2:") - 1;
797 i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix2) - 1);
798 strncpy(ext->nsuffix2, cp, i);
801 else if (!strncmp(cp, "v6revmode:", sizeof("v6revmode:") - 1)) {
802 cp += sizeof("v6revmode:") - 1;
804 if (!strncmp(cp, "single", sizeof("single") - 1)) {
806 } else if (!strncmp(cp, "both", sizeof("both") - 1)) {
812 else if (!strncmp(cp, "defer-on-fail:",
817 ts_tmp = evConsTimeFromStr(cp +
841 while (*cp && *cp != ' ' && *cp != '\t')
842 cp++;