--- zzzz-none-000/linux-4.9.279/include/net/ipv6.h 2021-08-08 06:38:54.000000000 +0000 +++ puma7-atom-6591-750/linux-4.9.279/include/net/ipv6.h 2023-02-08 11:43:43.000000000 +0000 @@ -9,6 +9,10 @@ * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ + /* + * Includes Intel Corporation's changes/modifications dated: 2018. + * Changed/modified portions - Copyright 2018, Intel Corporation. + */ #ifndef _NET_IPV6_H #define _NET_IPV6_H @@ -823,6 +827,7 @@ int ip6_find_1stfragopt(struct sk_buff *skb, u8 **nexthdr); +void ip6_input_init(void); int ip6_append_data(struct sock *sk, int getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb), @@ -870,6 +875,7 @@ int ip6_output(struct net *net, struct sock *sk, struct sk_buff *skb); int ip6_forward(struct sk_buff *skb); int ip6_input(struct sk_buff *skb); +int ip6_input_finish(struct net *net, struct sock *sk, struct sk_buff *skb); int ip6_mc_input(struct sk_buff *skb); int __ip6_local_out(struct net *net, struct sock *sk, struct sk_buff *skb);