We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d10c32c commit 2f529cfCopy full SHA for 2f529cf
crypto/crypto_user.c
@@ -485,12 +485,17 @@ static void crypto_netlink_rcv(struct sk_buff *skb)
485
486
static int __net_init crypto_netlink_init(struct net *net)
487
{
488
+ struct sock *nlsk;
489
struct netlink_kernel_cfg cfg = {
490
.input = crypto_netlink_rcv,
491
};
492
- net->crypto_nlsk = netlink_kernel_create(net, NETLINK_CRYPTO, &cfg);
493
- return net->crypto_nlsk == NULL ? -ENOMEM : 0;
+ nlsk = netlink_kernel_create(net, NETLINK_CRYPTO, &cfg);
494
+ if (!nlsk)
495
+ return -ENOMEM;
496
+
497
+ net->crypto_nlsk = nlsk;
498
+ return 0;
499
}
500
501
static void __net_exit crypto_netlink_exit(struct net *net)
0 commit comments