1 #ifndef _NF_TABLES_IPV6_H_
2 #define _NF_TABLES_IPV6_H_
4 #include <linux/netfilter_ipv6/ip6_tables.h>
8 nft_set_pktinfo_ipv6(struct nft_pktinfo
*pkt
,
9 const struct nf_hook_ops
*ops
,
11 const struct net_device
*in
,
12 const struct net_device
*out
)
14 int protohdr
, thoff
= 0;
15 unsigned short frag_off
;
17 nft_set_pktinfo(pkt
, ops
, skb
, in
, out
);
19 protohdr
= ipv6_find_hdr(pkt
->skb
, &thoff
, -1, &frag_off
, NULL
);
20 /* If malformed, drop it */
24 pkt
->tprot
= protohdr
;
25 pkt
->xt
.thoff
= thoff
;
26 pkt
->xt
.fragoff
= frag_off
;
31 extern struct nft_af_info nft_af_ipv6
;
This page took 0.03461 seconds and 5 git commands to generate.