diff options
Diffstat (limited to 'crypto/crypto_user.c')
-rw-r--r-- | crypto/crypto_user.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/crypto/crypto_user.c b/crypto/crypto_user.c index ba2c611154af..35d700a97d79 100644 --- a/crypto/crypto_user.c +++ b/crypto/crypto_user.c | |||
@@ -30,7 +30,7 @@ | |||
30 | 30 | ||
31 | #include "internal.h" | 31 | #include "internal.h" |
32 | 32 | ||
33 | DEFINE_MUTEX(crypto_cfg_mutex); | 33 | static DEFINE_MUTEX(crypto_cfg_mutex); |
34 | 34 | ||
35 | /* The crypto netlink socket */ | 35 | /* The crypto netlink socket */ |
36 | static struct sock *crypto_nlsk; | 36 | static struct sock *crypto_nlsk; |
@@ -166,7 +166,7 @@ static int crypto_report_alg(struct crypto_alg *alg, | |||
166 | struct crypto_user_alg *ualg; | 166 | struct crypto_user_alg *ualg; |
167 | int err = 0; | 167 | int err = 0; |
168 | 168 | ||
169 | nlh = nlmsg_put(skb, NETLINK_CB(in_skb).pid, info->nlmsg_seq, | 169 | nlh = nlmsg_put(skb, NETLINK_CB(in_skb).portid, info->nlmsg_seq, |
170 | CRYPTO_MSG_GETALG, sizeof(*ualg), info->nlmsg_flags); | 170 | CRYPTO_MSG_GETALG, sizeof(*ualg), info->nlmsg_flags); |
171 | if (!nlh) { | 171 | if (!nlh) { |
172 | err = -EMSGSIZE; | 172 | err = -EMSGSIZE; |
@@ -216,7 +216,7 @@ static int crypto_report(struct sk_buff *in_skb, struct nlmsghdr *in_nlh, | |||
216 | if (err) | 216 | if (err) |
217 | return err; | 217 | return err; |
218 | 218 | ||
219 | return nlmsg_unicast(crypto_nlsk, skb, NETLINK_CB(in_skb).pid); | 219 | return nlmsg_unicast(crypto_nlsk, skb, NETLINK_CB(in_skb).portid); |
220 | } | 220 | } |
221 | 221 | ||
222 | static int crypto_dump_report(struct sk_buff *skb, struct netlink_callback *cb) | 222 | static int crypto_dump_report(struct sk_buff *skb, struct netlink_callback *cb) |
@@ -500,8 +500,7 @@ static int __init crypto_user_init(void) | |||
500 | .input = crypto_netlink_rcv, | 500 | .input = crypto_netlink_rcv, |
501 | }; | 501 | }; |
502 | 502 | ||
503 | crypto_nlsk = netlink_kernel_create(&init_net, NETLINK_CRYPTO, | 503 | crypto_nlsk = netlink_kernel_create(&init_net, NETLINK_CRYPTO, &cfg); |
504 | THIS_MODULE, &cfg); | ||
505 | if (!crypto_nlsk) | 504 | if (!crypto_nlsk) |
506 | return -ENOMEM; | 505 | return -ENOMEM; |
507 | 506 | ||