net: inet: Support UID-based routing in IP protocols.
[firefly-linux-kernel-4.4.55.git] / net / l2tp / l2tp_ip6.c
index 3c4f867d3633144f38c2ddc5783dd0fac23832f8..0289208b0346821dd805ab67b150a034997b4dc0 100644 (file)
@@ -518,6 +518,7 @@ static int l2tp_ip6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len)
        memset(&fl6, 0, sizeof(fl6));
 
        fl6.flowi6_mark = sk->sk_mark;
+       fl6.flowi6_uid = sk->sk_uid;
 
        if (lsa) {
                if (addr_len < SIN6_LEN_RFC2133)