#include <linux/in6.h>
#include <linux/tcp.h>
#include <linux/route.h>
-#include <linux/module.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv6.h>
goto out_err_release;
if (ipv6_addr_any(&fl->fl6_src)) {
- err = ipv6_get_saddr(*dst, &fl->fl6_dst, &fl->fl6_src);
+ err = ipv6_get_saddr(*dst, &fl->fl6_dst, &fl->fl6_src, sk->sk_nx_info);
+
if (err)
goto out_err_release;
}