diff options
author | David Howells <dhowells@redhat.com> | 2013-09-24 05:35:14 -0400 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2013-09-24 05:35:14 -0400 |
commit | a5b4bd2874d9032b42db8cc4880058576c561b06 (patch) | |
tree | a41cb03e506ebdd35d01c84f24bad0833ae3ea68 /include | |
parent | 61ea0c0ba904a55f55317d850c1072ff7835ac92 (diff) |
KEYS: Use bool in make_key_ref() and is_key_possessed()
Make make_key_ref() take a bool possession parameter and make
is_key_possessed() return a bool.
Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/key.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/key.h b/include/linux/key.h index 4dfde1161c5e..51bce2950de4 100644 --- a/include/linux/key.h +++ b/include/linux/key.h | |||
@@ -99,7 +99,7 @@ struct keyring_name; | |||
99 | typedef struct __key_reference_with_attributes *key_ref_t; | 99 | typedef struct __key_reference_with_attributes *key_ref_t; |
100 | 100 | ||
101 | static inline key_ref_t make_key_ref(const struct key *key, | 101 | static inline key_ref_t make_key_ref(const struct key *key, |
102 | unsigned long possession) | 102 | bool possession) |
103 | { | 103 | { |
104 | return (key_ref_t) ((unsigned long) key | possession); | 104 | return (key_ref_t) ((unsigned long) key | possession); |
105 | } | 105 | } |
@@ -109,7 +109,7 @@ static inline struct key *key_ref_to_ptr(const key_ref_t key_ref) | |||
109 | return (struct key *) ((unsigned long) key_ref & ~1UL); | 109 | return (struct key *) ((unsigned long) key_ref & ~1UL); |
110 | } | 110 | } |
111 | 111 | ||
112 | static inline unsigned long is_key_possessed(const key_ref_t key_ref) | 112 | static inline bool is_key_possessed(const key_ref_t key_ref) |
113 | { | 113 | { |
114 | return (unsigned long) key_ref & 1UL; | 114 | return (unsigned long) key_ref & 1UL; |
115 | } | 115 | } |