+#ifndef HAVE_OPENSSL_SSL_H
+ /*
+ * This allows the default configuration to be
+ * shipped with EAP-TLS, etc. enabled. If the
+ * system doesn't have OpenSSL, they will be
+ * ignored.
+ *
+ * If the system does have OpenSSL, then this
+ * code will not be used. The administrator will
+ * then have to delete the tls,
+ * etc. configurations from eap.conf in order to
+ * have EAP without the TLS types.
+ */
+ if ((eap_type == PW_EAP_TLS) ||
+ (eap_type == PW_EAP_TTLS) ||
+ (eap_type == PW_EAP_PEAP)) {
+ DEBUG2("Ignoring EAP-Type/%s because we do not have OpenSSL support.", auth_type);
+ continue;
+ }
+#endif
+