Searched refs:l4hdr (Results 1 – 3 of 3) sorted by relevance
59 union l4hdr { union66 union l4hdr l4hdr; member72 union l4hdr l4hdr; member176 olen += sizeof(h_outer.l4hdr.gre); in __encap_ipv4()177 h_outer.l4hdr.gre.protocol = bpf_htons(l2_proto); in __encap_ipv4()178 h_outer.l4hdr.gre.flags = 0; in __encap_ipv4()182 olen += sizeof(h_outer.l4hdr.udp); in __encap_ipv4()183 h_outer.l4hdr.udp.source = __bpf_constant_htons(cfg_udp_src); in __encap_ipv4()184 h_outer.l4hdr.udp.dest = bpf_htons(udp_dst); in __encap_ipv4()185 h_outer.l4hdr.udp.check = 0; in __encap_ipv4()[all …]
327 struct tcp_hdr l4hdr; in net_tx_pkt_build_vheader() local350 pkt->payload_frags, 0, &l4hdr, sizeof(l4hdr)); in net_tx_pkt_build_vheader()351 if (bytes_read < sizeof(l4hdr) || in net_tx_pkt_build_vheader()352 l4hdr.th_off * sizeof(uint32_t) < sizeof(l4hdr)) { in net_tx_pkt_build_vheader()356 pkt->virt_hdr.hdr_len = pkt->hdr_len + l4hdr.th_off * sizeof(uint32_t); in net_tx_pkt_build_vheader()650 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_fix() local653 size_t len = l3hdr->iov_len + l4hdr->iov_len + fragment_len; in net_tx_pkt_tcp_fragment_fix()674 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_advance() local676 struct tcp_hdr *th = l4hdr->iov_base; in net_tx_pkt_tcp_fragment_advance()
179 …ta_protocols(bool hasip4, bool hasip6, int l4hdr_protocol) "protocols: ip4: %d, ip6: %d, l4hdr: %d"