X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=crypto%2Fcrypto_user.c;h=16f8693cc147ff9d8c864cc769b6632d8d105e45;hb=940b45ec18cf00046b8b28299d97066a2c43d559;hp=3ba6ef508869d104db2657423e451c3922db5f45;hpb=dca88ad6915b65f6e037f8c3e632fcd92a70bd88;p=~andy%2Flinux diff --git a/crypto/crypto_user.c b/crypto/crypto_user.c index 3ba6ef50886..16f8693cc14 100644 --- a/crypto/crypto_user.c +++ b/crypto/crypto_user.c @@ -382,7 +382,7 @@ static int crypto_user_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh) type -= CRYPTO_MSG_BASE; link = &crypto_dispatch[type]; - if (security_netlink_recv(skb, CAP_NET_ADMIN)) + if (!capable(CAP_NET_ADMIN)) return -EPERM; if ((type == (CRYPTO_MSG_GETALG - CRYPTO_MSG_BASE) &&