MCPcopy Create free account
hub / github.com/apache/impala / NetworkAddressPBToSockaddr

Function NetworkAddressPBToSockaddr

be/src/util/network-util.cc:329–342  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

327}
328
329Status NetworkAddressPBToSockaddr(
330 const NetworkAddressPB& address, bool use_uds, kudu::Sockaddr* sockaddr) {
331 if (use_uds) {
332 DCHECK(!address.uds_address().empty());
333 KUDU_RETURN_IF_ERROR(sockaddr->ParseUnixDomainPath(address.uds_address()),
334 "Invalid UNIX domain socket address.");
335 } else {
336 DCHECK(IsResolvedAddress(address));
337 KUDU_RETURN_IF_ERROR(
338 sockaddr->ParseString(NetworkAddressPBToString(address), address.port()),
339 "Failed to parse IP address to Kudu Sockaddr.");
340 }
341 return Status::OK();
342}
343}

Callers 2

GetProxyMethod · 0.85
StartServicesMethod · 0.85

Calls 7

IsResolvedAddressFunction · 0.85
NetworkAddressPBToStringFunction · 0.85
OKFunction · 0.85
ParseUnixDomainPathMethod · 0.80
emptyMethod · 0.45
ParseStringMethod · 0.45
portMethod · 0.45

Tested by

no test coverage detected