cregit-Linux how code gets into the kernel

Release 4.7 include/net/netfilter/nf_tables_ipv6.h

#ifndef _NF_TABLES_IPV6_H_

#define _NF_TABLES_IPV6_H_

#include <linux/netfilter_ipv6/ip6_tables.h>
#include <net/ipv6.h>


static inline int nft_set_pktinfo_ipv6(struct nft_pktinfo *pkt, struct sk_buff *skb, const struct nf_hook_state *state) { int protohdr, thoff = 0; unsigned short frag_off; nft_set_pktinfo(pkt, skb, state); protohdr = ipv6_find_hdr(pkt->skb, &thoff, -1, &frag_off, NULL); /* If malformed, drop it */ if (protohdr < 0) return -1; pkt->tprot = protohdr; pkt->xt.thoff = thoff; pkt->xt.fragoff = frag_off; return 0; }

Contributors

PersonTokensPropCommitsCommitProp
pablo neira ayusopablo neira ayuso9090.91%133.33%
patrick mchardypatrick mchardy66.06%133.33%
david s. millerdavid s. miller33.03%133.33%
Total99100.00%3100.00%

extern struct nft_af_info nft_af_ipv6; #endif

Overall Contributors

PersonTokensPropCommitsCommitProp
pablo neira ayusopablo neira ayuso10488.14%125.00%
patrick mchardypatrick mchardy119.32%250.00%
david s. millerdavid s. miller32.54%125.00%
Total118100.00%4100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
{% endraw %}