--- zzzz-none-000/linux-5.15.111/include/net/ipv6.h 2023-05-11 14:00:40.000000000 +0000 +++ puma7-atom-6670-761/linux-5.15.111/include/net/ipv6.h 2024-02-07 10:23:27.000000000 +0000 @@ -5,6 +5,10 @@ * Authors: * Pedro Roque */ + /* + * Includes Intel Corporation's changes/modifications dated: 2018. + * Changed/modified portions - Copyright 2018, Intel Corporation. + */ #ifndef _NET_IPV6_H #define _NET_IPV6_H @@ -1001,6 +1005,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), @@ -1054,6 +1059,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); void ip6_protocol_deliver_rcu(struct net *net, struct sk_buff *skb, int nexthdr, bool have_final);