Fix session id len
authorAlan T. DeKok <aland@freeradius.org>
Tue, 25 Oct 2011 12:06:20 +0000 (14:06 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 26 Oct 2011 07:29:01 +0000 (09:29 +0200)
Manual merge of c7a29290a788b3d1

src/include/tls.h
src/main/tls.c

index d68599a..20e4422 100644 (file)
@@ -360,7 +360,7 @@ struct fr_tls_server_conf_t {
         int            session_timeout;
         int            session_cache_size;
        char            *session_id_name;
-       char            session_context_id[128];
+       char            session_context_id[SSL_MAX_SSL_SESSION_ID_LENGTH];
        time_t          session_last_flushed;
 
        char            *verify_tmp_dir;
index 75faa2a..37d3618 100644 (file)
@@ -1817,12 +1817,12 @@ load_ca:
                if (conf->session_id_name) {
                        snprintf(conf->session_context_id,
                                 sizeof(conf->session_context_id),
-                                "FreeRADIUS EAP-TLS %s",
+                                "FR eap %s",
                                 conf->session_id_name);
                } else {
                        snprintf(conf->session_context_id,
                                 sizeof(conf->session_context_id),
-                                "FreeRADIUS EAP-TLS %p", conf);
+                                "FR eap %p", conf);
                }
 
                /*