]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#8747 Remove c_private from LloadConnection
authorOndřej Kuzník <ondra@mistotebe.net>
Tue, 4 May 2021 12:01:46 +0000 (13:01 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Mon, 10 May 2021 18:49:13 +0000 (18:49 +0000)
servers/lloadd/client.c
servers/lloadd/daemon.c
servers/lloadd/lload.h
servers/lloadd/proto-lload.h

index c9c60aa4735c03343b89cce675dfd9a82ba8aa7a..9fa38636e219a3c06f25a99c62a47f7340ea7237 100644 (file)
@@ -391,7 +391,6 @@ fail:
 LloadConnection *
 client_init(
         ber_socket_t s,
-        LloadListener *listener,
         const char *peername,
         struct event_base *base,
         int flags )
@@ -401,8 +400,6 @@ client_init(
     event_callback_fn read_cb = connection_read_cb,
                       write_cb = connection_write_cb;
 
-    assert( listener != NULL );
-
     if ( (c = lload_connection_init( s, peername, flags) ) == NULL ) {
         return NULL;
     }
@@ -456,7 +453,6 @@ client_init(
     }
     c->c_write_event = event;
 
-    c->c_private = listener;
     c->c_destroy = client_destroy;
     c->c_unlink = client_unlink;
     c->c_pdu_cb = handle_one_request;
index 2338f8365d6792c409e0e31538fc34e22fae755e..f60db22c675fe49fdfeab92e46e9622afb8fed25 100644 (file)
@@ -931,7 +931,7 @@ lload_listener(
 #ifdef HAVE_TLS
     if ( sl->sl_is_tls ) cflag |= CONN_IS_TLS;
 #endif
-    c = client_init( s, sl, peername, lload_daemon[tid].base, cflag );
+    c = client_init( s, peername, lload_daemon[tid].base, cflag );
 
     if ( !c ) {
         Debug( LDAP_DEBUG_ANY, "lload_listener: "
index be54d070b9db15fd270a5f9bbba19666d43d9904..5ba8c6abd3fb3f7bc085085279a6036ec38dc1f8 100644 (file)
@@ -410,8 +410,6 @@ struct LloadConnection {
      * - Upstream: b->b_mutex
      */
     LDAP_CIRCLEQ_ENTRY(LloadConnection) c_next;
-
-    void *c_private;
 };
 
 enum op_state {
index 00ca0d16ff94174729753f560de0f9f5a8cc4686..ffa15de365d0e7de5b4caeaa6762cd5ab4a4d380 100644 (file)
@@ -60,7 +60,7 @@ LDAP_SLAPD_F (int) request_abandon( LloadConnection *c, LloadOperation *op );
 LDAP_SLAPD_F (int) request_process( LloadConnection *c, LloadOperation *op );
 LDAP_SLAPD_F (int) handle_one_request( LloadConnection *c );
 LDAP_SLAPD_F (void) client_tls_handshake_cb( evutil_socket_t s, short what, void *arg );
-LDAP_SLAPD_F (LloadConnection *) client_init( ber_socket_t s, LloadListener *url, const char *peername, struct event_base *base, int use_tls );
+LDAP_SLAPD_F (LloadConnection *) client_init( ber_socket_t s, const char *peername, struct event_base *base, int use_tls );
 LDAP_SLAPD_F (void) client_reset( LloadConnection *c );
 LDAP_SLAPD_F (void) client_destroy( LloadConnection *c );
 LDAP_SLAPD_F (void) clients_destroy( int gentle );