Lines Matching refs:nb
343 struct netbuf *nb = NULL; in get_the_addr() local
393 struct netbuf *nb; in get_the_addr() local
398 nb = &(tbind->addr); in get_the_addr()
404 nb->len = nb->maxlen = sizeof (struct sockaddr_in6); in get_the_addr()
408 nb->len = nb->maxlen = sizeof (struct sockaddr_in); in get_the_addr()
417 nb->buf = (char *)calloc(1, nb->maxlen); in get_the_addr()
418 if (nb->buf == NULL) { in get_the_addr()
425 nb->buf[j+4] = hp->h_addr[j]; in get_the_addr()
427 ((struct sockaddr_in *)(nb->buf))->sin_port = port; in get_the_addr()
429 ((struct sockaddr_in *)(nb->buf))->sin_family = AF_INET; in get_the_addr()
432 nb->buf[j+8] = hp->h_addr[j]; in get_the_addr()
434 ((struct sockaddr_in6 *)(nb->buf))->sin6_port = port; in get_the_addr()
436 ((struct sockaddr_in6 *)(nb->buf))->sin6_family = in get_the_addr()
450 nb->len = nb->maxlen = sizeof (struct sockaddr_in); in get_the_addr()
451 nb->buf = (char *)calloc(1, nb->maxlen); in get_the_addr()
452 if (nb->buf == NULL) { in get_the_addr()
454 free(nb); in get_the_addr()
455 nb = NULL; in get_the_addr()
460 nb->buf[j+4] = hp->h_addr[j]; in get_the_addr()
463 ((struct sockaddr_in *)(nb->buf))->sin_port = port; in get_the_addr()
464 ((struct sockaddr_in *)(nb->buf))->sin_family = AF_INET; in get_the_addr()
472 nb = (struct netbuf *)calloc(1, sizeof (*nb)); in get_the_addr()
473 if (nb == NULL) { in get_the_addr()
478 *nb = tbind->addr; /* structure copy */ in get_the_addr()
480 nb->buf = (char *)calloc(1, nb->maxlen); in get_the_addr()
481 if (nb->buf == NULL) { in get_the_addr()
483 free(nb); in get_the_addr()
484 nb = NULL; in get_the_addr()
488 (void) memcpy(nb->buf, tbind->addr.buf, tbind->addr.len); in get_the_addr()
508 return (nb); in get_the_addr()
529 struct netbuf *nb = NULL; in get_addr() local
588 if ((nb = get_the_addr(hostname, prog, vers, nconf, port, in get_addr()
625 if ((nb = get_the_addr(hostname, prog, vers, nconf, in get_addr()
635 if ((nb->len == 8) && in get_addr()
640 free(nb); in get_addr()
654 free(nb); in get_addr()
655 nb = NULL; in get_addr()
660 return (nb); in get_addr()