• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/apr/network_io/unix/

Lines Matching defs:hostname

284     /* now handle the hostname */
338 const char *hostname, apr_int32_t family,
368 if(hostname == NULL) {
370 /* If hostname is NULL, assume we are trying to bind to all
374 /* getaddrinfo according to RFC 2553 must have either hostname
382 hostname = family == AF_INET6 ? "::" : "0.0.0.0";
397 error = getaddrinfo(hostname, servname, &hints, &ai_list);
420 error = getaddrinfo(hostname, servname, &hints, &ai_list);
469 if (hostname) {
470 new_sa->hostname = apr_pstrdup(p, hostname);
475 new_sa->hostname = prev_sa->hostname;
496 const char *hostname, apr_int32_t family,
501 apr_status_t error = call_resolver(sa, hostname, AF_INET, port, flags, p);
513 apr_status_t error = call_resolver(sa, hostname, AF_INET6, port, flags, p);
524 return call_resolver(sa, hostname, family, port, flags, p);
530 const char *hostname, apr_int32_t family,
551 const char *orig_hostname = hostname;
553 if (hostname == NULL) {
554 /* if we are given a NULL hostname, assume '0.0.0.0' */
555 hostname = "0.0.0.0";
558 if (*hostname >= '0' && *hostname <= '9' &&
559 strspn(hostname, "0123456789.") == strlen(hostname)) {
561 ipaddr.s_addr = inet_addr(hostname);
572 gethostbyname_r(hostname, &hs, &hd);
577 gethostbyname_r(hostname, &hs, tmp, GETHOSTBYNAME_BUFLEN - 1,
581 hp = gethostbyname_r(hostname, &hs, tmp, GETHOSTBYNAME_BUFLEN - 1,
589 hp = gethostbyname(hostname);
612 new_sa->hostname = apr_pstrdup(p, orig_hostname);
617 new_sa->hostname = prev_sa->hostname;
636 const char *hostname,
644 if (!hostname ||
655 if (family == APR_UNSPEC && hostname && *hostname == '/') {
660 if (hostname && *hostname == '/') {
663 apr_cpystrn((*sa)->sa.unx.sun_path, hostname,
665 (*sa)->hostname = apr_pstrdup(p, hostname);
693 return find_addresses(sa, hostname, family, port, flags, p);
710 if (s->hostname) {
711 if (s == src || s->hostname != src->hostname) {
712 d->hostname = apr_pstrdup(p, s->hostname);
715 d->hostname = (*dst)->hostname;
732 APR_DECLARE(apr_status_t) apr_getnameinfo(char **hostname,
772 *hostname = sockaddr->hostname;
782 *hostname = NULL;
805 *hostname = sockaddr->hostname = apr_pstrdup(sockaddr->pool,
837 *hostname = NULL;
848 *hostname = sockaddr->hostname = apr_pstrdup(sockaddr->pool, hptr->h_name);
851 *hostname = NULL;
1100 /* definitely not a hostname; assume it is intended to be an IPv6 address */
1131 * callers like mod_access which have a syntax allowing hostname or IP address;