Lines Matching refs:hostname
78 bool parse_tcp_socket_spec(std::string_view spec, std::string* hostname, int* port, in parse_tcp_socket_spec() argument
109 if (hostname) { in parse_tcp_socket_spec()
110 *hostname = std::move(hostname_value); in parse_tcp_socket_spec()
155 static bool tcp_host_is_local(std::string_view hostname) { in tcp_host_is_local() argument
157 return hostname.empty() || hostname == "localhost"; in tcp_host_is_local()
179 std::string hostname; in is_local_socket_spec() local
180 if (!parse_tcp_socket_spec(spec, &hostname, nullptr, nullptr, &error)) { in is_local_socket_spec()
183 return tcp_host_is_local(hostname); in is_local_socket_spec()
198 std::string hostname; in socket_spec_connect() local
200 if (!parse_tcp_socket_spec(address, &hostname, &port_value, serial, error)) { in socket_spec_connect()
204 if (tcp_host_is_local(hostname)) { in socket_spec_connect()
224 fd->reset(network_connect(hostname, port_value, SOCK_STREAM, 0, error)); in socket_spec_connect()
341 std::string hostname; local
343 if (!parse_tcp_socket_spec(spec, &hostname, &port, nullptr, error)) {
349 if (hostname.empty() && gListenAll) {
351 if (hostname.empty()) {
354 } else if (tcp_host_is_local(hostname)) {
356 } else if (hostname == "::1") {