]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
be kind to non-TLS builds
authorAlan T. DeKok <aland@freeradius.org>
Wed, 3 Mar 2021 13:30:39 +0000 (08:30 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 3 Mar 2021 13:30:39 +0000 (08:30 -0500)
src/modules/rlm_eap/mem.c

index e12425c14d37efccb3002a01c4a4f18343b26a94..15f3569c77f8edea2215c4e3ada3af7b75b8c121 100644 (file)
@@ -25,7 +25,10 @@ RCSID("$Id$")
 
 #include <stdio.h>
 #include "rlm_eap.h"
+
+#ifdef WITH_TLS
 #include <freeradius-devel/tls.h>
+#endif
 
 #ifdef HAVE_PTHREAD_H
 #define PTHREAD_MUTEX_LOCK pthread_mutex_lock
@@ -252,6 +255,7 @@ static void eaplist_expire(rlm_eap_t *inst, REQUEST *request, time_t timestamp)
                                inst->session_tail = NULL;
                        }
 
+#ifdef WITH_TLS
                        /*
                         *      Remove expired TLS sessions.
                         */
@@ -266,6 +270,7 @@ static void eaplist_expire(rlm_eap_t *inst, REQUEST *request, time_t timestamp)
                        default:
                                break;
                        }
+#endif
 
                        talloc_free(handler);
                } else {