MCPcopy Create free account
hub / github.com/catboost/catboost / CalcPortChecksum

Function CalcPortChecksum

library/cpp/netliba/v12/udp_socket.cpp:159–161  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

157 ///////////////////////////////////////////////////////////////////////////////
158
159 static inline ui32 CalcPortChecksum(const sockaddr_in6& addr) {
160 return addr.sin6_port;
161 }
162
163 static inline ui64 CalcCrc(const char* buf, int size, const sockaddr_in6& addr) {
164 return CalcChecksum(buf, size) + CalcAddressChecksum(addr) + CalcPortChecksum(addr) + PROTO_REV;

Callers 2

OpenMethod · 0.85
CalcCrcFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected