Home
last modified time | relevance | path

Searched refs:chk_sum (Results 1 – 3 of 3) sorted by relevance

/components/net/lwip/lwip-1.4.1/src/core/ipv4/
A Dip.c690 u32_t chk_sum = 0; local
725 chk_sum += ((u16_t*)p->payload)[i];
746 chk_sum += LWIP_MAKE_U16(proto, ttl);
759 chk_sum += LWIP_MAKE_U16(tos, iphdr->_v_hl);
763 chk_sum += iphdr->_len;
768 chk_sum += iphdr->_id;
781 chk_sum += ip4_addr_get_u32(&iphdr->src) >> 16;
782 chk_sum = (chk_sum >> 16) + (chk_sum & 0xFFFF);
783 chk_sum = (chk_sum >> 16) + chk_sum;
784 chk_sum = ~chk_sum;
[all …]
/components/net/lwip/lwip-2.0.3/src/core/ipv4/
A Dip4.c816 u32_t chk_sum = 0; local
849 chk_sum += ((u16_t*)p->payload)[i];
870 chk_sum += PP_NTOHS(proto | (ttl << 8));
877 chk_sum += ip4_addr_get_u32(&iphdr->dest) >> 16;
883 chk_sum += PP_NTOHS(tos | (iphdr->_v_hl << 8));
887 chk_sum += iphdr->_len;
892 chk_sum += iphdr->_id;
905 chk_sum += ip4_addr_get_u32(&iphdr->src) >> 16;
906 chk_sum = (chk_sum >> 16) + (chk_sum & 0xFFFF);
907 chk_sum = (chk_sum >> 16) + chk_sum;
[all …]
/components/net/lwip/lwip-2.1.2/src/core/ipv4/
A Dip4.c848 u32_t chk_sum = 0; local
889 chk_sum += ((u16_t *)p->payload)[i];
910 chk_sum += PP_NTOHS(proto | (ttl << 8));
917 chk_sum += ip4_addr_get_u32(&iphdr->dest) >> 16;
923 chk_sum += PP_NTOHS(tos | (iphdr->_v_hl << 8));
927 chk_sum += iphdr->_len;
932 chk_sum += iphdr->_id;
945 chk_sum += ip4_addr_get_u32(&iphdr->src) >> 16;
946 chk_sum = (chk_sum >> 16) + (chk_sum & 0xFFFF);
947 chk_sum = (chk_sum >> 16) + chk_sum;
[all …]

Completed in 9 milliseconds