net: fix CONFIG_NET_NS=n compilation
authorEric Dumazet <edumazet@google.com>
Thu, 12 Mar 2015 03:27:52 +0000 (20:27 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 12 Mar 2015 03:28:49 +0000 (23:28 -0400)
I forgot to use write_pnet() in three locations.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Fixes: 33cf7c90fe2f9 ("net: add real socket cookies")
Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/dccp/ipv4.c
net/ipv4/syncookies.c
net/ipv4/tcp_input.c

index 207281a..a78e0b9 100644 (file)
@@ -641,7 +641,7 @@ int dccp_v4_conn_request(struct sock *sk, struct sk_buff *skb)
        ireq = inet_rsk(req);
        ireq->ir_loc_addr = ip_hdr(skb)->daddr;
        ireq->ir_rmt_addr = ip_hdr(skb)->saddr;
-       ireq->ireq_net = sock_net(sk);
+       write_pnet(&ireq->ireq_net, sock_net(sk));
        atomic64_set(&ireq->ir_cookie, 0);
 
        /*
Simple merge
Simple merge