diff options
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/kmod.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/kernel/kmod.c b/kernel/kmod.c index d1544547fea6..743d3883517c 100644 --- a/kernel/kmod.c +++ b/kernel/kmod.c | |||
@@ -367,24 +367,6 @@ struct subprocess_info *call_usermodehelper_setup(char *path, char **argv, | |||
367 | EXPORT_SYMBOL(call_usermodehelper_setup); | 367 | EXPORT_SYMBOL(call_usermodehelper_setup); |
368 | 368 | ||
369 | /** | 369 | /** |
370 | * call_usermodehelper_setkeys - set the session keys for usermode helper | ||
371 | * @info: a subprocess_info returned by call_usermodehelper_setup | ||
372 | * @session_keyring: the session keyring for the process | ||
373 | */ | ||
374 | void call_usermodehelper_setkeys(struct subprocess_info *info, | ||
375 | struct key *session_keyring) | ||
376 | { | ||
377 | #ifdef CONFIG_KEYS | ||
378 | struct thread_group_cred *tgcred = info->cred->tgcred; | ||
379 | key_put(tgcred->session_keyring); | ||
380 | tgcred->session_keyring = key_get(session_keyring); | ||
381 | #else | ||
382 | BUG(); | ||
383 | #endif | ||
384 | } | ||
385 | EXPORT_SYMBOL(call_usermodehelper_setkeys); | ||
386 | |||
387 | /** | ||
388 | * call_usermodehelper_setfns - set a cleanup/init function | 370 | * call_usermodehelper_setfns - set a cleanup/init function |
389 | * @info: a subprocess_info returned by call_usermodehelper_setup | 371 | * @info: a subprocess_info returned by call_usermodehelper_setup |
390 | * @cleanup: a cleanup function | 372 | * @cleanup: a cleanup function |