diff options
author | Lennart Poettering <lennart@poettering.net> | 2003-12-04 22:40:43 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2003-12-04 22:40:43 +0000 |
commit | 905060b43a294dd73cbcf19eb86b66240d6d0140 (patch) | |
tree | 6bd591c547cc4a78ac15962a16d09391679bf9e9 /kernel/seppl.c | |
parent | f19907aec71491fa517cf01f36600277e7a1ad3c (diff) |
May further patches from dbindner
git-svn-id: file:///home/lennart/svn/public/seppl/trunk@19 91a2fd9b-5dcb-0310-a70a-d71e310228e6
Diffstat (limited to 'kernel/seppl.c')
-rw-r--r-- | kernel/seppl.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/kernel/seppl.c b/kernel/seppl.c index b15afbe..fd54b55 100644 --- a/kernel/seppl.c +++ b/kernel/seppl.c @@ -19,6 +19,17 @@ USA ***/ +#include <linux/config.h> + +#if defined(CONFIG_MODVERSIONS) && !defined(MODVERSIONS) + #define MODVERSIONS +#endif + +#if defined(MODVERSIONS) && !defined(__GENKSYMS__) + #include <linux/modversions.h> + #include "seppl.ver" +#endif + #include <linux/module.h> #include <linux/skbuff.h> #include <linux/interrupt.h> @@ -305,6 +316,9 @@ void seppl_clear_keyring(void) { kfree(key->key); kfree(key->iv); + crypto_free_tfm(key->tfm_ecb); + kfree(key->key_ecb); + k = key; key = key->next; kfree(k); |