Home
last modified time | relevance | path

Searched refs:cscov (Results 1 – 8 of 8) sorted by relevance

/net/netfilter/
Dnf_conntrack_proto_udplite.c128 unsigned int cscov; in udplite_error() local
139 cscov = ntohs(hdr->len); in udplite_error()
140 if (cscov == 0) in udplite_error()
141 cscov = udplen; in udplite_error()
142 else if (cscov < sizeof(*hdr) || cscov > udplen) { in udplite_error()
159 nf_checksum_partial(skb, hooknum, dataoff, cscov, IPPROTO_UDP, in udplite_error()
Dnf_conntrack_proto_dccp.c577 unsigned int cscov; in dccp_error() local
592 cscov = dccp_len; in dccp_error()
594 cscov = (dh->dccph_cscov - 1) * 4; in dccp_error()
595 if (cscov > dccp_len) { in dccp_error()
602 nf_checksum_partial(skb, hooknum, dataoff, cscov, IPPROTO_DCCP, in dccp_error()
/net/dccp/
Dproto.c431 static int dccp_setsockopt_cscov(struct sock *sk, int cscov, bool rx) in dccp_setsockopt_cscov() argument
436 if (cscov < 0 || cscov > 15) in dccp_setsockopt_cscov()
444 if (cscov == 0) in dccp_setsockopt_cscov()
446 len = 16 - cscov; in dccp_setsockopt_cscov()
453 list[i] = cscov++; in dccp_setsockopt_cscov()
459 dccp_sk(sk)->dccps_pcrlen = cscov; in dccp_setsockopt_cscov()
461 dccp_sk(sk)->dccps_pcslen = cscov; in dccp_setsockopt_cscov()
Dipv4.c742 unsigned int cscov; in dccp_invalid_packet() local
791 cscov = dccp_csum_coverage(skb); in dccp_invalid_packet()
792 if (cscov > skb->len) { in dccp_invalid_packet()
800 skb->csum = skb_checksum(skb, 0, cscov, 0); in dccp_invalid_packet()
Dfeat.c117 static int dccp_hdlr_min_cscov(struct sock *sk, u64 cscov, bool rx) in dccp_hdlr_min_cscov() argument
122 dp->dccps_pcrlen = cscov; in dccp_hdlr_min_cscov()
125 dp->dccps_pcslen = cscov; in dccp_hdlr_min_cscov()
126 else if (cscov > dp->dccps_pcslen) in dccp_hdlr_min_cscov()
128 dp->dccps_pcslen, (u8)cscov); in dccp_hdlr_min_cscov()
/net/ipv6/
Dip6_checksum.c70 UDP_SKB_CB(skb)->cscov = skb->len; in udp6_csum_init()
Dudp.c629 UDP_SKB_CB(skb)->cscov, skb->len); in udpv6_queue_rcv_skb()
632 if (UDP_SKB_CB(skb)->cscov < up->pcrlen) { in udpv6_queue_rcv_skb()
635 UDP_SKB_CB(skb)->cscov, up->pcrlen); in udpv6_queue_rcv_skb()
/net/ipv4/
Dudp.c1498 UDP_SKB_CB(skb)->cscov, skb->len); in udp_queue_rcv_skb()
1507 if (UDP_SKB_CB(skb)->cscov < up->pcrlen) { in udp_queue_rcv_skb()
1509 UDP_SKB_CB(skb)->cscov, up->pcrlen); in udp_queue_rcv_skb()
1637 UDP_SKB_CB(skb)->cscov = skb->len; in udp4_csum_init()