]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
session_tracking is in pool_inst
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 29 Nov 2016 22:16:43 +0000 (17:16 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 29 Nov 2016 22:16:43 +0000 (17:16 -0500)
src/modules/rlm_ldap/ldap.c

index 51da42431edf3c66d9c831d2645994d5fa80ecaf..adcd038d89c8764eb3a6b4b20bb7534a43313344 100644 (file)
@@ -1944,7 +1944,7 @@ ldap_handle_t *mod_conn_get(rlm_ldap_t const *inst, REQUEST *request)
         *      that contain values of some attributes
         *      in the request.
         */
-       if ((conn != NULL) & (request != NULL) & inst->session_tracking) {
+       if ((conn != NULL) & (request != NULL) & conn->pool_inst->session_tracking) {
                if (rlm_ldap_control_add_session_tracking(conn, request) < 0) {
                        fr_connection_release(inst->pool, request, conn);
                        return NULL;