Lines Matching refs:faddr

724 int create_unix_domain_server_socket(UpstreamAddr &faddr,
728 std::begin(iaddrs), std::end(iaddrs), [&faddr](const InheritedAddr &ia) {
729 return !ia.used && ia.host_unix && ia.host == faddr.host;
733 LOG(NOTICE) << "Listening on UNIX domain socket " << faddr.host
734 << (faddr.tls ? ", tls" : "");
736 faddr.fd = (*found).fd;
737 faddr.hostport = StringRef::from_lit("localhost");
772 if (faddr.host.size() + 1 > sizeof(addr.un.sun_path)) {
773 LOG(FATAL) << "UNIX domain socket path " << faddr.host << " is too long > "
779 std::copy_n(faddr.host.c_str(), faddr.host.size() + 1, addr.un.sun_path);
782 unlink(faddr.host.c_str());
802 LOG(NOTICE) << "Listening on UNIX domain socket " << faddr.host
803 << (faddr.tls ? ", tls" : "");
805 faddr.fd = fd;
806 faddr.hostport = StringRef::from_lit("localhost");
813 int create_tcp_server_socket(UpstreamAddr &faddr,
821 auto service = util::utos(faddr.port);
823 hints.ai_family = faddr.family;
831 faddr.host == StringRef::from_lit("*") ? nullptr : faddr.host.c_str();
843 LOG(FATAL) << "Unable to get IPv" << (faddr.family == AF_INET ? "4" : "6")
844 << " address for " << faddr.host << ", port " << faddr.port
864 [&host, &faddr](const InheritedAddr &ia) {
867 ia.port == faddr.port;
906 if (faddr.family == AF_INET6) {
961 LOG(FATAL) << "Listening " << (faddr.family == AF_INET ? "IPv4" : "IPv6")
967 faddr.fd = fd;
968 faddr.hostport = util::make_http_hostport(mod_config()->balloc,
969 StringRef{host.data()}, faddr.port);
971 LOG(NOTICE) << "Listening on " << faddr.hostport
972 << (faddr.tls ? ", tls" : "");