Merge tag 'iwlwifi-for-john-2014-10-23' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / include / crypto / public_key.h
index 0d164c6af5397f6a87a9c794bf2c4bbc8cd6c5c5..54add206990166ff44aca927d024d4d62b8256a1 100644 (file)
@@ -15,6 +15,7 @@
 #define _LINUX_PUBLIC_KEY_H
 
 #include <linux/mpi.h>
+#include <keys/asymmetric-type.h>
 #include <crypto/hash_info.h>
 
 enum pkey_algo {
@@ -98,8 +99,9 @@ struct key;
 extern int verify_signature(const struct key *key,
                            const struct public_key_signature *sig);
 
+struct asymmetric_key_id;
 extern struct key *x509_request_asymmetric_key(struct key *keyring,
-                                              const char *issuer,
-                                              const char *key_id);
+                                              const struct asymmetric_key_id *kid,
+                                              bool partial);
 
 #endif /* _LINUX_PUBLIC_KEY_H */