--- zzzz-none-000/linux-2.6.39.4/include/net/addrconf.h 2011-08-03 19:43:28.000000000 +0000 +++ puma6-arm-6490-729/linux-2.6.39.4/include/net/addrconf.h 2021-11-10 13:23:10.000000000 +0000 @@ -1,3 +1,7 @@ + /* +Includes Intel Corporation's changes/modifications dated: [2/3/2014]. +Changed/modified portions - Copyright © [2014], Intel Corporation. +*/ #ifndef _ADDRCONF_H #define _ADDRCONF_H @@ -86,6 +90,10 @@ extern int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr, unsigned char banned_flags); +#ifdef CONFIG_INTEL_NS_DEVICE_FILTER +extern int intel_ipv6_ns_filter(struct net_device *dev,struct in6_addr* dst_addr, + unsigned char banned_flags); +#endif extern int ipv6_rcv_saddr_equal(const struct sock *sk, const struct sock *sk2); extern void addrconf_join_solict(struct net_device *dev,