Lines Matching refs:cp
96 register char *cp, **pp; in res_init() local
174 cp = strchr(buf, (int)'.'); in res_init()
176 cp = index(buf, '.'); in res_init()
178 if (cp == NULL) in res_init()
181 strcpy(_res.defdname, cp+1); in res_init()
184 if ((cp = getenv("LOCALDOMAIN")) != NULL) { in res_init()
185 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname)); in res_init()
196 cp = buf + sizeof ("domain") - 1; in res_init()
197 while (*cp == ' ' || *cp == '\t') in res_init()
198 cp++; in res_init()
199 if ((*cp == '\0') || (*cp == '\n')) in res_init()
201 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1); in res_init()
203 if ((cp = strchr(_res.defdname, (int)'\n')) != NULL) in res_init()
205 if ((cp = index(_res.defdname, '\n')) != NULL) in res_init()
207 *cp = '\0'; in res_init()
215 cp = buf + sizeof ("search") - 1; in res_init()
216 while (*cp == ' ' || *cp == '\t') in res_init()
217 cp++; in res_init()
218 if ((*cp == '\0') || (*cp == '\n')) in res_init()
220 (void) strncpy(_res.defdname, cp, sizeof (_res.defdname) - 1); in res_init()
222 if ((cp = strchr(_res.defdname, (int)'\n')) != NULL) in res_init()
224 if ((cp = index(_res.defdname, '\n')) != NULL) in res_init()
226 *cp = '\0'; in res_init()
231 cp = _res.defdname; in res_init()
233 *pp++ = cp; in res_init()
234 for (n = 0; *cp && pp < _res.dnsrch + MAXDNSRCH; cp++) { in res_init()
235 if (*cp == ' ' || *cp == '\t') { in res_init()
236 *cp = 0; in res_init()
239 *pp++ = cp; in res_init()
244 while (*cp != '\0' && *cp != ' ' && *cp != '\t') in res_init()
245 cp++; in res_init()
246 *cp = '\0'; in res_init()
254 cp = buf + sizeof ("nameserver") - 1; in res_init()
255 while (*cp == ' ' || *cp == '\t') in res_init()
256 cp++; in res_init()
257 if ((*cp == '\0') || (*cp == '\n')) in res_init()
260 inet_addr(cp)) == (unsigned) -1) { in res_init()
277 (cp = strchr(buf, (int)'.'))) in res_init()
279 (cp = index(buf, '.'))) in res_init()
281 (void) strcpy(_res.defdname, cp + 1); in res_init()
288 for (cp = _res.defdname, n = 0; *cp; cp++) in res_init()
289 if (*cp == '.') in res_init()
291 cp = _res.defdname; in res_init()
294 cp = strchr(cp, (int)'.'); in res_init()
296 cp = index(cp, '.'); in res_init()
298 *pp++ = ++cp; in res_init()