From: Alexander Bainbridge-Sedivy Date: Fri, 17 Jul 2026 18:45:26 +0000 (-0400) Subject: lib/tls/engine: pass dlist head by pointer in fr_tls_engine_init (missing &) X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f23da77045ab7ffaef8d2ab81a0a827fbd25a26e;p=thirdparty%2Ffreeradius-server.git lib/tls/engine: pass dlist head by pointer in fr_tls_engine_init (missing &) --- diff --git a/src/lib/tls/engine.c b/src/lib/tls/engine.c index 02b7224adf7..eaac7a1a7b1 100644 --- a/src/lib/tls/engine.c +++ b/src/lib/tls/engine.c @@ -359,8 +359,8 @@ int fr_tls_engine_init(ENGINE **e_out, * This will allow us to create thread-specific * dynamic engines later. */ - fr_dlist_talloc_init(our_e->pre_ctrls, fr_tls_engine_ctrl_t, entry); - fr_dlist_talloc_init(our_e->post_ctrls, fr_tls_engine_ctrl_t, entry); + fr_dlist_talloc_init(&our_e->pre_ctrls, fr_tls_engine_ctrl_t, entry); + fr_dlist_talloc_init(&our_e->post_ctrls, fr_tls_engine_ctrl_t, entry); if (pre_ctrls) { ctrl = NULL; @@ -370,7 +370,7 @@ int fr_tls_engine_init(ENGINE **e_out, talloc_free(our_e); return -1; } - fr_dlist_insert_tail(our_e->pre_ctrls, n); + fr_dlist_insert_tail(&our_e->pre_ctrls, n); } } @@ -382,7 +382,7 @@ int fr_tls_engine_init(ENGINE **e_out, talloc_free(our_e); return -1; } - fr_dlist_insert_tail(our_e->post_ctrls, n); + fr_dlist_insert_tail(&our_e->post_ctrls, n); } }