| /linux/tools/testing/selftests/net/ |
| H A D | psock_snd.sh | 9 readonly iphlen=20 15 readonly mss="$((${mtu} - ${iphlen} - ${udphlen}))" 19 readonly max_mss="$((${max_mtu} - ${iphlen} - ${udphlen}))"
|
| /linux/net/ipv4/ |
| H A D | xfrm4_input.c | 87 int iphlen, len; in __xfrm4_udp_encap_rcv() local 133 iphlen = iph->ihl << 2; in __xfrm4_udp_encap_rcv() 135 if (skb->len < iphlen + len) { in __xfrm4_udp_encap_rcv()
|
| H A D | raw.c | 342 unsigned int iphlen; in raw_send_hdrinc() local 390 iphlen = iph->ihl * 4; in raw_send_hdrinc() 400 if (iphlen > length || iphlen < sizeof(*iph)) in raw_send_hdrinc() 403 if (iphlen >= sizeof(*iph)) { in raw_send_hdrinc() 412 skb->transport_header += iphlen; in raw_send_hdrinc() 414 length >= iphlen + sizeof(struct icmphdr)) in raw_send_hdrinc()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_cls_redirect.c | 620 uint64_t iphlen, uint16_t sport, uint16_t dport) 622 switch (iphlen) { in fill_tuple() argument 665 uint64_t iphlen = sizeof(struct iphdr); in classify_tcp() 667 iphlen = sizeof(struct ipv6hdr); in classify_tcp() local 670 if (bpf_tcp_check_syncookie(sk, iph, iphlen, tcp, in classify_tcp() 815 static INLINING verdict_t process_tcp(buf_t *pkt, void *iph, uint64_t iphlen, in process_icmpv6() 833 fill_tuple(&tuple, iph, iphlen, tcp->source, tcp->dest); in process_tcp() 837 static INLINING verdict_t process_udp(buf_t *pkt, void *iph, uint64_t iphlen, in process_tcp() 851 fill_tuple(&tuple, iph, iphlen, udph->source, udph->dest); in process_udp() 817 process_tcp(buf_t * pkt,void * iph,uint64_t iphlen,metrics_t * metrics) process_tcp() argument 839 process_udp(buf_t * pkt,void * iph,uint64_t iphlen,metrics_t * metrics) process_udp() argument
|
| H A D | test_cls_redirect_dynptr.c | 512 uint64_t iphlen, uint16_t sport, uint16_t dport) in fill_tuple() argument 514 switch (iphlen) { in fill_tuple() 556 uint64_t iphlen = sizeof(struct iphdr); in classify_tcp() local 559 iphlen = sizeof(struct ipv6hdr); in classify_tcp() 561 if (bpf_tcp_check_syncookie(sk, iph, iphlen, tcp, in classify_tcp()
|
| /linux/net/xfrm/ |
| H A D | xfrm_iptfs.c | 759 u32 copylen, fraglen, ipremain, iphlen, iphremain, rrem; in iptfs_reassem_cont() local 860 iphlen = __iptfs_iphlen(newskb->data); in iptfs_reassem_cont() 870 if (newskb->len < iphlen) { in iptfs_reassem_cont() 871 iphremain = iphlen - newskb->len; in iptfs_reassem_cont() 963 u32 first_iplen, iphlen, iplen, remaining, tail; in __input_process_payload() local 991 iphlen = min_t(u32, remaining, 6); in __input_process_payload() 992 if (skb_copy_seq_read(skbseq, data, hbytes, iphlen)) { in __input_process_payload() 1009 iphlen = iph->ihl << 2; in __input_process_payload() 1010 if (iplen < iphlen || iphlen < sizeof(*iph)) { in __input_process_payload() 1029 iphlen = sizeof(struct ipv6hdr); in __input_process_payload() [all …]
|
| /linux/drivers/net/ethernet/ibm/ |
| H A D | ibmveth.c | 1387 u16 iphlen = 0; in ibmveth_rx_csum_helper() 1405 iphlen = iph->ihl * 4; in ibmveth_rx_csum_helper() 1409 iphlen = sizeof(struct ipv6hdr); in ibmveth_rx_csum_helper() 1429 struct tcphdr *tcph = (struct tcphdr *)(skb->data + iphlen); in ibmveth_rx_csum_helper() 1433 tcphdrlen = skb->len - iphlen; in ibmveth_rx_csum_helper() 1443 skb_partial_csum_set(skb, iphlen, in ibmveth_rx_csum_helper() 1385 u16 iphlen = 0; ibmveth_rx_csum_helper() local
|