#include "Notes.h"
#include "YesNoNone.h"
-#if USE_SSL
+#if USE_OPENSSL
+#if HAVE_OPENSSL_SSL_H
#include <openssl/ssl.h>
+#endif
+
class sslproxy_cert_sign;
class sslproxy_cert_adapt;
#endif
struct {
AnyP::PortCfg *http;
-#if USE_SSL
+#if USE_OPENSSL
AnyP::PortCfg *https;
#endif
} Sockaddr;
#endif
char *diskd;
-#if USE_SSL
+#if USE_OPENSSL
char *ssl_password;
#endif
acl_access *htcp_clr;
#endif
-#if USE_SSL
+#if USE_OPENSSL
acl_access *ssl_bump;
#endif
#if FOLLOW_X_FORWARDED_FOR
int rebuild_chunk_percentage;
} digest;
#endif
-#if USE_SSL
+#if USE_OPENSSL
struct {
int unclean_shutdown;
time_t minimum_expiry_time; /* seconds */
external_acl *externalAclHelperList;
-#if USE_SSL
+#if USE_OPENSSL
struct {
char *cert;