From 51802591fd0a3a87b9e48ab741f543119093943d Mon Sep 17 00:00:00 2001 From: David Howells Date: Thu, 1 Dec 2005 00:51:18 -0800 Subject: [PATCH] --- yaml --- r: 14851 b: refs/heads/master c: db1d1d57e97700b4131fe80556dc6ef976d534c4 h: refs/heads/master i: 14849: d2b954bb400fa9db5bcf9080f1b05d6c2d9545e5 14847: 92d0216f28c7d55d581d98ede6b6a795bcfca9a3 v: v3 --- [refs] | 2 +- trunk/security/keys/keyring.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 974adf85a372..22701a729ece 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5c72c343719a8c5dba675cd1b27b63c06bfe23d1 +refs/heads/master: db1d1d57e97700b4131fe80556dc6ef976d534c4 diff --git a/trunk/security/keys/keyring.c b/trunk/security/keys/keyring.c index c7a0ab1cfda3..4e9fa8be44b8 100644 --- a/trunk/security/keys/keyring.c +++ b/trunk/security/keys/keyring.c @@ -526,7 +526,7 @@ key_ref_t __keyring_search_one(key_ref_t keyring_ref, (!key->type->match || key->type->match(key, description)) && key_permission(make_key_ref(key, possessed), - perm) < 0 && + perm) == 0 && !test_bit(KEY_FLAG_REVOKED, &key->flags) ) goto found;