| 3 | |
| 4 | namespace NNetliba_v12 { |
| 5 | static ui32 GetIPv6SuffixCrc(const sockaddr_in6& addr) { |
| 6 | TIPv6AddrUnion a; |
| 7 | a.Addr = addr.sin6_addr; |
| 8 | const ui64 suffix = a.Addr64[1]; |
| 9 | return (suffix & 0xffffffffll) + (suffix >> 32); |
| 10 | } |
| 11 | |
| 12 | ui32 CalcAddressChecksum(const sockaddr_in6& addr) { |
| 13 | Y_ASSERT(addr.sin6_family == AF_INET6); |
no outgoing calls
no test coverage detected