| 928 | } |
| 929 | |
| 930 | bool CService::SetSockAddr(const struct sockaddr* paddr) { |
| 931 | switch (paddr->sa_family) { |
| 932 | case AF_INET: |
| 933 | *this = CService(*(const struct sockaddr_in*)paddr); |
| 934 | return true; |
| 935 | case AF_INET6: |
| 936 | *this = CService(*(const struct sockaddr_in6*)paddr); |
| 937 | return true; |
| 938 | default: |
| 939 | return false; |
| 940 | } |
| 941 | } |
| 942 | |
| 943 | CService::CService(const char* pszIpPort, bool fAllowLookup) { |
| 944 | Init(); |
no test coverage detected