lib/crypto, efi_loader: avoid multiple inclusions of header files
[oweals/u-boot.git] / lib / crypto / x509_parser.h
index c233f136fb354db9987bf72fcba9b6560b6b30bf..4cbdc1d6612d7f9ec29e3fc70fed3e5dd6eb9cf5 100644 (file)
@@ -5,6 +5,9 @@
  * Written by David Howells (dhowells@redhat.com)
  */
 
+#ifndef _X509_PARSER_H
+#define _X509_PARSER_H
+
 #include <linux/time.h>
 #include <crypto/public_key.h>
 #include <keys/asymmetric-type.h>
@@ -55,3 +58,4 @@ extern int x509_decode_time(time64_t *_t,  size_t hdrlen,
  */
 extern int x509_get_sig_params(struct x509_certificate *cert);
 extern int x509_check_for_self_signed(struct x509_certificate *cert);
+#endif /* _X509_PARSER_H */