Lines Matching refs:cp
258 char *cp; in res_vinit_1() local
263 if ((cp = getenv ("LOCALDOMAIN")) != NULL) in res_vinit_1()
266 cp = __strdup (cp); in res_vinit_1()
267 if (cp == NULL) in res_vinit_1()
270 parser->search_list_store = cp; in res_vinit_1()
274 search_list_add (&parser->search_list, cp); in res_vinit_1()
281 for (bool in_name = true; *cp != '\0'; cp++) in res_vinit_1()
283 if (*cp == '\n') in res_vinit_1()
285 *cp = '\0'; in res_vinit_1()
288 else if (*cp == ' ' || *cp == '\t') in res_vinit_1()
290 *cp = '\0'; in res_vinit_1()
295 search_list_add (&parser->search_list, cp); in res_vinit_1()
333 cp = parser->buffer + sizeof ("domain") - 1; in res_vinit_1()
334 while (*cp == ' ' || *cp == '\t') in res_vinit_1()
335 cp++; in res_vinit_1()
336 if ((*cp == '\0') || (*cp == '\n')) in res_vinit_1()
339 cp = __strdup (cp); in res_vinit_1()
340 if (cp == NULL) in res_vinit_1()
343 parser->search_list_store = cp; in res_vinit_1()
345 search_list_add (&parser->search_list, cp); in res_vinit_1()
347 if ((cp = strpbrk (cp, " \t\n")) != NULL) in res_vinit_1()
348 *cp = '\0'; in res_vinit_1()
357 cp = parser->buffer + sizeof ("search") - 1; in res_vinit_1()
358 while (*cp == ' ' || *cp == '\t') in res_vinit_1()
359 cp++; in res_vinit_1()
360 if ((*cp == '\0') || (*cp == '\n')) in res_vinit_1()
364 char *p = strchr (cp, '\n'); in res_vinit_1()
368 cp = __strdup (cp); in res_vinit_1()
369 if (cp == NULL) in res_vinit_1()
372 parser->search_list_store = cp; in res_vinit_1()
376 search_list_add (&parser->search_list, cp); in res_vinit_1()
380 for (bool in_name = true; *cp != '\0'; cp++) in res_vinit_1()
382 if (*cp == ' ' || *cp == '\t') in res_vinit_1()
384 *cp = '\0'; in res_vinit_1()
389 search_list_add (&parser->search_list, cp); in res_vinit_1()
400 cp = parser->buffer + sizeof ("nameserver") - 1; in res_vinit_1()
401 while (*cp == ' ' || *cp == '\t') in res_vinit_1()
402 cp++; in res_vinit_1()
407 if ((el = strpbrk (cp, " \t\n")) != NULL) in res_vinit_1()
412 if ((*cp != '\0') && (*cp != '\n') && __inet_aton_exact (cp, &a)) in res_vinit_1()
422 if ((el = strchr (cp, SCOPE_DELIMITER)) != NULL) in res_vinit_1()
424 if ((*cp != '\0') && (__inet_pton (AF_INET6, cp, &a6) > 0)) in res_vinit_1()
467 cp = parser->buffer + sizeof ("sortlist") - 1; in res_vinit_1()
470 while (*cp == ' ' || *cp == '\t') in res_vinit_1()
471 cp++; in res_vinit_1()
472 if (*cp == '\0' || *cp == '\n' || *cp == ';') in res_vinit_1()
474 char *net = cp; in res_vinit_1()
475 while (*cp && !is_sort_mask (*cp) && *cp != ';' in res_vinit_1()
476 && isascii (*cp) && !isspace (*cp)) in res_vinit_1()
477 cp++; in res_vinit_1()
478 char separator = *cp; in res_vinit_1()
479 *cp = 0; in res_vinit_1()
486 *cp++ = separator; in res_vinit_1()
487 net = cp; in res_vinit_1()
488 while (*cp && *cp != ';' in res_vinit_1()
489 && isascii (*cp) && !isspace (*cp)) in res_vinit_1()
490 cp++; in res_vinit_1()
491 separator = *cp; in res_vinit_1()
492 *cp = 0; in res_vinit_1()
502 *cp = separator; in res_vinit_1()
538 if ((cp = getenv ("RES_OPTIONS")) != NULL) in res_vinit_1()
539 res_setoptions (parser, cp); in res_vinit_1()
647 const char *cp = options; in res_setoptions() local
649 while (*cp) in res_setoptions()
652 while (*cp == ' ' || *cp == '\t') in res_setoptions()
653 cp++; in res_setoptions()
655 if (!strncmp (cp, "ndots:", sizeof ("ndots:") - 1)) in res_setoptions()
657 int i = atoi (cp + sizeof ("ndots:") - 1); in res_setoptions()
663 else if (!strncmp (cp, "timeout:", sizeof ("timeout:") - 1)) in res_setoptions()
665 int i = atoi (cp + sizeof ("timeout:") - 1); in res_setoptions()
671 else if (!strncmp (cp, "attempts:", sizeof ("attempts:") - 1)) in res_setoptions()
673 int i = atoi (cp + sizeof ("attempts:") - 1); in res_setoptions()
701 if (strncmp (cp, options[i].str, options[i].len) == 0) in res_setoptions()
711 while (*cp && *cp != ' ' && *cp != '\t') in res_setoptions()
712 cp++; in res_setoptions()