[rds-devel] [PATCH 17/19] Make RDS TCP connection socket create and bind per network namespace.
Jie Liu
jeff.liu at oracle.com
Sun Oct 7 05:18:09 PDT 2012
Signed-off-by: Jie Liu <jeff.liu at oracle.com>
---
net/rds/tcp_connect.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/net/rds/tcp_connect.c b/net/rds/tcp_connect.c
index af95c8e..c0bb857 100644
--- a/net/rds/tcp_connect.c
+++ b/net/rds/tcp_connect.c
@@ -74,11 +74,12 @@ out:
int rds_tcp_conn_connect(struct rds_connection *conn)
{
+ struct net *net = rds_conn_to_net(conn);
struct socket *sock = NULL;
struct sockaddr_in src, dest;
int ret;
- ret = sock_create(PF_INET, SOCK_STREAM, IPPROTO_TCP, &sock);
+ ret = __sock_create(net, PF_INET, SOCK_STREAM, IPPROTO_TCP, &sock, 1);
if (ret < 0)
goto out;
--
1.7.4.1
More information about the rds-devel
mailing list