Home
last modified time | relevance | path

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

/packages/modules/Connectivity/clatd/
Dclatd.c141 uint16_t csum = ip_checksum(buf.payload + cs_start, pkt_len - cs_start); in process_packet_6_to_4() local
142 if (!csum) csum = 0xFFFF; // required fixup for UDP, TCP must live with it in process_packet_6_to_4()
143 buf.payload[cs_offset] = csum & 0xFF; in process_packet_6_to_4()
144 buf.payload[cs_offset + 1] = csum >> 8; in process_packet_6_to_4()
258 uint32_t csum = dad_pkt.ip6h.ip6_plen + htons(dad_pkt.ip6h.ip6_nxt); in send_dad() local
259 csum = ip_checksum_add(csum, &dad_pkt.ip6h.ip6_src, sizeof(dad_pkt) - 8); in send_dad()
260 dad_pkt.ns.nd_ns_cksum = ip_checksum_finish(csum); in send_dad()
/packages/modules/Connectivity/bpf_progs/
Dbpf_net_helpers.h56 static int64_t (*bpf_csum_update)(struct __sk_buff* skb, __wsum csum) = (void*)BPF_FUNC_csum_update;