diff options
Diffstat (limited to 'security/keys/internal.h')
-rw-r--r-- | security/keys/internal.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/security/keys/internal.h b/security/keys/internal.h index a7cd1a682321..c7a7caec4830 100644 --- a/security/keys/internal.h +++ b/security/keys/internal.h | |||
@@ -31,6 +31,7 @@ | |||
31 | no_printk(KERN_DEBUG FMT"\n", ##__VA_ARGS__) | 31 | no_printk(KERN_DEBUG FMT"\n", ##__VA_ARGS__) |
32 | #endif | 32 | #endif |
33 | 33 | ||
34 | extern struct key_type key_type_dead; | ||
34 | extern struct key_type key_type_user; | 35 | extern struct key_type key_type_user; |
35 | 36 | ||
36 | /*****************************************************************************/ | 37 | /*****************************************************************************/ |
@@ -147,10 +148,11 @@ extern key_ref_t lookup_user_key(key_serial_t id, unsigned long flags, | |||
147 | 148 | ||
148 | extern long join_session_keyring(const char *name); | 149 | extern long join_session_keyring(const char *name); |
149 | 150 | ||
150 | extern struct work_struct key_gc_unused_work; | 151 | extern struct work_struct key_gc_work; |
151 | extern unsigned key_gc_delay; | 152 | extern unsigned key_gc_delay; |
152 | extern void keyring_gc(struct key *keyring, time_t limit); | 153 | extern void keyring_gc(struct key *keyring, time_t limit); |
153 | extern void key_schedule_gc(time_t expiry_at); | 154 | extern void key_schedule_gc(time_t expiry_at); |
155 | extern void key_gc_keytype(struct key_type *ktype); | ||
154 | 156 | ||
155 | extern int key_task_permission(const key_ref_t key_ref, | 157 | extern int key_task_permission(const key_ref_t key_ref, |
156 | const struct cred *cred, | 158 | const struct cred *cred, |