MCPcopy Create free account
hub / github.com/ElementsProject/elements / SetSockAddr

Method SetSockAddr

src/netaddress.cpp:944–956  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

942}
943
944bool CService::SetSockAddr(const struct sockaddr *paddr)
945{
946 switch (paddr->sa_family) {
947 case AF_INET:
948 *this = CService(*(const struct sockaddr_in*)paddr);
949 return true;
950 case AF_INET6:
951 *this = CService(*(const struct sockaddr_in6*)paddr);
952 return true;
953 default:
954 return false;
955 }
956}
957
958uint16_t CService::GetPort() const
959{

Callers 2

GetBindAddressFunction · 0.80
AcceptConnectionMethod · 0.80

Calls 1

CServiceClass · 0.70

Tested by

no test coverage detected