[PATCH 1/9] pkcs7: Forward declare struct key in pkcs7.h
From: Vivek Goyal
Date: Thu Jul 03 2014 - 17:08:14 EST
Do a forward declaration of "struct key" in pkcs.h as one of the functions
takes pointer to struct key as argument.
Otherwise when I include this header file in some other .c file where
key.h is not included, I get following warning later in the series.
In file included from arch/x86/kernel/mscode_parser.c:17:0:
include/crypto/pkcs7.h:30:5: warning: âstruct keyâ declared inside parameter list [enabled by default]
bool *_trusted);
^
include/crypto/pkcs7.h:30:5: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
Signed-off-by: Vivek Goyal <vgoyal@xxxxxxxxxx>
---
include/crypto/pkcs7.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/crypto/pkcs7.h b/include/crypto/pkcs7.h
index 167f914..4c227e3 100644
--- a/include/crypto/pkcs7.h
+++ b/include/crypto/pkcs7.h
@@ -10,6 +10,7 @@
*/
struct pkcs7_message;
+struct key;
/*
* pkcs7_parser.c
--
1.9.0
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/