ipv4: Implement IP_UNICAST_IF socket option.
[deliverable/linux.git] / net / ipv4 / udp.c
index 5d075b5f70fcd61dabe0c38ac6864771b4022093..cd99f1a0f59f5f5ccb68cfa9f41da9f7231f0247 100644 (file)
@@ -917,7 +917,8 @@ int udp_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg,
                if (!saddr)
                        saddr = inet->mc_addr;
                connected = 0;
-       }
+       } else if (!ipc.oif)
+               ipc.oif = inet->uc_index;
 
        if (connected)
                rt = (struct rtable *)sk_dst_check(sk, 0);
This page took 0.026121 seconds and 5 git commands to generate.