Home
last modified time | relevance | path

Searched refs:csum (Results 1 - 1 of 1) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dclatd.cpp169 NETNATIVE_LOGW("csum offset %{public}d larger than packet length %{public}d", csumOffset, packetLen); in MaybeCalculateL4Checksum()
172 uint16_t csum = CalChecksum(readBuf.payload, packetLen); // L4 checksum calculation required in MaybeCalculateL4Checksum() local
173 if (csum == 0) { in MaybeCalculateL4Checksum()
174 csum = 0xFFFF; in MaybeCalculateL4Checksum()
176 readBuf.payload[csumOffset] = csum & 0xFF; in MaybeCalculateL4Checksum()
177 readBuf.payload[csumOffset + 1] = csum >> CHAR_BIT; in MaybeCalculateL4Checksum()
219 NETNATIVE_LOGW("skip csum for packet which length is %{public}zd", readLen); in ProcessV6Packet()

Completed in 2 milliseconds