RDS-TCP: Make RDS-TCP work correctly when it is set up in a netns other than init_net
[deliverable/linux.git] / net / rds / send.c
index e9430f537f9c2bb23bbaeeb66933e1e85058bd34..2581b8e3dbe70b70a73bac2511c75dcb1efba85f 100644 (file)
@@ -1023,7 +1023,8 @@ int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len)
        if (rs->rs_conn && rs->rs_conn->c_faddr == daddr)
                conn = rs->rs_conn;
        else {
-               conn = rds_conn_create_outgoing(rs->rs_bound_addr, daddr,
+               conn = rds_conn_create_outgoing(sock_net(sock->sk),
+                                               rs->rs_bound_addr, daddr,
                                        rs->rs_transport,
                                        sock->sk->sk_allocation);
                if (IS_ERR(conn)) {
This page took 0.024909 seconds and 5 git commands to generate.