mirror of https://github.com/OpenIPC/firmware.git
22 lines
640 B
Diff
22 lines
640 B
Diff
diff -drupN a/net/ipv6/ip6_tunnel.c b/net/ipv6/ip6_tunnel.c
|
|
--- a/net/ipv6/ip6_tunnel.c 2018-08-06 17:23:04.000000000 +0300
|
|
+++ b/net/ipv6/ip6_tunnel.c 2022-06-12 05:28:14.000000000 +0300
|
|
@@ -1273,6 +1273,8 @@ ip4ip6_tnl_xmit(struct sk_buff *skb, str
|
|
fl6.flowi6_mark = skb->mark;
|
|
}
|
|
|
|
+ fl6.flowi6_uid = sock_net_uid(dev_net(dev), NULL);
|
|
+
|
|
if (iptunnel_handle_offloads(skb, SKB_GSO_IPXIP6))
|
|
return -1;
|
|
|
|
@@ -1356,6 +1358,8 @@ ip6ip6_tnl_xmit(struct sk_buff *skb, str
|
|
fl6.flowi6_mark = skb->mark;
|
|
}
|
|
|
|
+ fl6.flowi6_uid = sock_net_uid(dev_net(dev), NULL);
|
|
+
|
|
if (iptunnel_handle_offloads(skb, SKB_GSO_IPXIP6))
|
|
return -1;
|
|
|