From b3c54393602980c4cf91d1f10b2284e7f3592e4b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Thu, 27 Jul 2023 11:19:20 +0100 Subject: [PATCH] ITS#10074 Fix type mismatches in lloadd --- servers/lloadd/libevent_support.c | 8 +++++++- servers/lloadd/module_init.c | 1 - 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/servers/lloadd/libevent_support.c b/servers/lloadd/libevent_support.c index 2f94c5ef46..8d7378ca17 100644 --- a/servers/lloadd/libevent_support.c +++ b/servers/lloadd/libevent_support.c @@ -131,6 +131,12 @@ lload_libevent_cond_timedwait( return ldap_pvt_thread_cond_wait( cond, mutex ); } +unsigned long +lload_libevent_thread_self( void ) +{ + return (unsigned long)ldap_pvt_thread_self(); +} + int lload_libevent_init( void ) { @@ -160,7 +166,7 @@ lload_libevent_init( void ) evthread_set_lock_callbacks( &cbs ); evthread_set_condition_callbacks( &cond_cbs ); - evthread_set_id_callback( ldap_pvt_thread_self ); + evthread_set_id_callback( lload_libevent_thread_self ); return 0; } diff --git a/servers/lloadd/module_init.c b/servers/lloadd/module_init.c index 1475538cec..d4eebf6788 100644 --- a/servers/lloadd/module_init.c +++ b/servers/lloadd/module_init.c @@ -145,7 +145,6 @@ lload_back_initialize( BackendInfo *bi ) { bi->bi_flags = SLAP_BFLAG_STANDALONE; bi->bi_open = lload_back_open; - bi->bi_config = config_generic_wrapper; bi->bi_pause = lload_pause_cb; bi->bi_unpause = lload_unpause_cb; bi->bi_close = lload_back_close; -- 2.47.2