• Home
  • Raw
  • Download

Lines Matching refs:bp

179 	char *bp, **ap, **hap, *ep;  in getanswer()  local
211 bp = rs->hostbuf; in getanswer()
219 n = dn_expand(answer->buf, eom, cp, bp, ep - bp); in getanswer()
220 if ((n < 0) || !(*name_ok)(bp)) { in getanswer()
230 n = strlen(bp) + 1; /* for the \0 */ in getanswer()
235 rs->host.h_name = bp; in getanswer()
236 bp += n; in getanswer()
249 n = dn_expand(answer->buf, eom, cp, bp, ep - bp); in getanswer()
250 if ((n < 0) || !(*name_ok)(bp)) { in getanswer()
283 *ap++ = bp; in getanswer()
284 n = strlen(bp) + 1; /* for the \0 */ in getanswer()
289 bp += n; in getanswer()
292 if (n > ep - bp || n >= MAXHOSTNAMELEN) { in getanswer()
296 strlcpy(bp, tbuf, (size_t)(ep - bp)); in getanswer()
297 rs->host.h_name = bp; in getanswer()
298 bp += n; in getanswer()
314 if (n > ep - bp || n >= MAXHOSTNAMELEN) { in getanswer()
318 strlcpy(bp, tbuf, (size_t)(ep - bp)); in getanswer()
319 tname = bp; in getanswer()
320 bp += n; in getanswer()
334 if (strcasecmp(tname, bp) != 0) { in getanswer()
336 AskedForGot, qname, bp); in getanswer()
340 n = dn_expand(answer->buf, eom, cp, bp, ep - bp); in getanswer()
341 if ((n < 0) || !res_hnok(bp)) { in getanswer()
352 rs->host.h_name = bp; in getanswer()
354 *ap++ = bp; in getanswer()
358 n = strlen(bp) + 1; /* for the \0 */ in getanswer()
363 bp += n; in getanswer()
367 rs->host.h_name = bp; in getanswer()
369 n = strlen(bp) + 1; /* for the \0 */ in getanswer()
374 bp += n; in getanswer()
375 map_v4v6_hostent(&rs->host, &bp, ep); in getanswer()
382 if (strcasecmp(rs->host.h_name, bp) != 0) { in getanswer()
384 AskedForGot, rs->host.h_name, bp); in getanswer()
403 rs->host.h_name = bp; in getanswer()
404 nn = strlen(bp) + 1; /* for the \0 */ in getanswer()
405 bp += nn; in getanswer()
408 bp += sizeof(align) - in getanswer()
409 (size_t)((u_long)bp % sizeof(align)); in getanswer()
411 if (bp + n >= &rs->hostbuf[sizeof rs->hostbuf]) { in getanswer()
423 (void)memcpy(*hap++ = bp, cp, (size_t)n); in getanswer()
424 bp += n; in getanswer()
449 if (n > ep - bp || n >= MAXHOSTNAMELEN) in getanswer()
451 strlcpy(bp, qname, (size_t)(ep - bp)); in getanswer()
452 rs->host.h_name = bp; in getanswer()
453 bp += n; in getanswer()
456 map_v4v6_hostent(&rs->host, &bp, ep); in getanswer()
522 char *bp, *ep; in gethostbyname_internal() local
581 bp = rs->hostbuf + MAXDNAME; in gethostbyname_internal()
590 map_v4v6_hostent(&rs->host, &bp, ep); in gethostbyname_internal()
615 bp = rs->hostbuf + MAXDNAME; in gethostbyname_internal()