]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/sctp/input.c
Merge tag 'block-5.5-20191221' of git://git.kernel.dk/linux-block
[linux.git] / net / sctp / input.c
index 2277981559d0700669807dff4981e23e03be66ef..4d2bcfc9d7f88be73175c0791dafa7a6a9940719 100644 (file)
@@ -882,7 +882,7 @@ static inline int sctp_hash_cmp(struct rhashtable_compare_arg *arg,
        if (!sctp_transport_hold(t))
                return err;
 
-       if (!net_eq(sock_net(t->asoc->base.sk), x->net))
+       if (!net_eq(t->asoc->base.net, x->net))
                goto out;
        if (x->lport != htons(t->asoc->base.bind_addr.port))
                goto out;
@@ -897,7 +897,7 @@ static inline __u32 sctp_hash_obj(const void *data, u32 len, u32 seed)
 {
        const struct sctp_transport *t = data;
 
-       return sctp_hashfn(sock_net(t->asoc->base.sk),
+       return sctp_hashfn(t->asoc->base.net,
                           htons(t->asoc->base.bind_addr.port),
                           &t->ipaddr, seed);
 }