]> Pileus Git - ~andy/linux/blobdiff - crypto/crypto_user.c
target: Fix off-by-seven in target_report_luns
[~andy/linux] / crypto / crypto_user.c
index 3ba6ef508869d104db2657423e451c3922db5f45..16f8693cc147ff9d8c864cc769b6632d8d105e45 100644 (file)
@@ -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) &&