Include crypto.h from pem.h. open_iscsi assumes that it can get |OPENSSL_malloc| after including only pem.h and err.h. Since pem.h already includes quite a lot, this change adds crypto.h to that set so that open_iscsi is happy. Change-Id: I6dc06c27088ce3ca46c1ab53bb29650033cba267 Reviewed-on: https://boringssl-review.googlesource.com/8031 Reviewed-by: David Benjamin <davidben@google.com>
diff --git a/include/openssl/pem.h b/include/openssl/pem.h index b899d9f..58aecaf 100644 --- a/include/openssl/pem.h +++ b/include/openssl/pem.h
@@ -65,6 +65,10 @@ #include <openssl/stack.h> #include <openssl/x509.h> +/* For compatibility with open-iscsi, which assumes that it can get + * |OPENSSL_malloc| from pem.h or err.h */ +#include <openssl/crypto.h> + #ifdef __cplusplus extern "C" { #endif