Lines Matching refs:resolv
133 char *resolv; /* Old resolv.conf */ member
466 if (ctx->resolv != NULL) { in set_nameservers()
469 write(fd, ctx->resolv, ctx->resolv_sz); in set_nameservers()
470 free(ctx->resolv); in set_nameservers()
471 ctx->resolv = NULL; in set_nameservers()
494 if (ctx->resolv == NULL) { in set_nameservers()
498 ctx->resolv = malloc(sb.st_size); in set_nameservers()
499 if (ctx->resolv != NULL) { in set_nameservers()
500 n = read(fd, ctx->resolv, sb.st_size); in set_nameservers()
502 free(ctx->resolv); in set_nameservers()
503 ctx->resolv = NULL; in set_nameservers()
518 if (ctx->resolv != NULL) { in set_nameservers()
519 p = ctx->resolv; in set_nameservers()
520 while ((i = readline_buf(p, ctx->resolv + ctx->resolv_sz, buf, in set_nameservers()
1380 ctx.resolv = NULL; in main()