Home
last modified time | relevance | path

Searched refs:exthdr (Results 1 – 6 of 6) sorted by relevance

/net/ipv6/
A Doutput_core.c67 struct ipv6_opt_hdr *exthdr; in ip6_find_1stfragopt() local
91 exthdr = (struct ipv6_opt_hdr *)(skb_network_header(skb) + in ip6_find_1stfragopt()
93 offset += ipv6_optlen(exthdr); in ip6_find_1stfragopt()
96 *nexthdr = &exthdr->nexthdr; in ip6_find_1stfragopt()
A Dah6.c245 } exthdr = { .iph = iph }; in ipv6_clear_mutable_options() local
246 char *end = exthdr.raw + len; in ipv6_clear_mutable_options()
249 exthdr.iph++; in ipv6_clear_mutable_options()
251 while (exthdr.raw < end) { in ipv6_clear_mutable_options()
255 ipv6_rearrange_destopt(iph, exthdr.opth); in ipv6_clear_mutable_options()
258 if (!zero_out_mutable_opts(exthdr.opth)) { in ipv6_clear_mutable_options()
267 ipv6_rearrange_rthdr(iph, exthdr.rth); in ipv6_clear_mutable_options()
274 nexthdr = exthdr.opth->nexthdr; in ipv6_clear_mutable_options()
275 exthdr.raw += ipv6_optlen(exthdr.opth); in ipv6_clear_mutable_options()
A Desp6_offload.c35 struct ipv6_opt_hdr *exthdr; in esp6_nexthdr_esp_offset() local
43 exthdr = (void *)ipv6_hdr + off; in esp6_nexthdr_esp_offset()
44 if (exthdr->nexthdr == NEXTHDR_ESP) in esp6_nexthdr_esp_offset()
47 off += ipv6_optlen(exthdr); in esp6_nexthdr_esp_offset()
/net/netfilter/
A Dnft_exthdr.c709 const struct nft_exthdr *exthdr; in nft_exthdr_reduce() local
716 exthdr = nft_expr_priv(track->regs[priv->dreg].selector); in nft_exthdr_reduce()
717 if (priv->type != exthdr->type || in nft_exthdr_reduce()
718 priv->op != exthdr->op || in nft_exthdr_reduce()
719 priv->flags != exthdr->flags || in nft_exthdr_reduce()
720 priv->offset != exthdr->offset || in nft_exthdr_reduce()
721 priv->len != exthdr->len) { in nft_exthdr_reduce()
A DKconfig510 bool "Netfilter nf_tables exthdr DCCP support (DEPRECATED)"
/net/xfrm/
A Dxfrm_output.c93 struct ipv6_opt_hdr *exthdr; in mip6_rthdr_offset() local
129 exthdr = (struct ipv6_opt_hdr *)(skb_network_header(skb) + in mip6_rthdr_offset()
131 offset += ipv6_optlen(exthdr); in mip6_rthdr_offset()
134 *nexthdr = &exthdr->nexthdr; in mip6_rthdr_offset()

Completed in 15 milliseconds