mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-26 17:49:59 -05:00
Introduce lload_open_new_listener
This commit is contained in:
parent
757c8beda7
commit
bd7a6f67de
2 changed files with 20 additions and 0 deletions
|
|
@ -702,6 +702,25 @@ lload_open_listener(
|
|||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
lload_open_new_listener( const char *url, LDAPURLDesc *lud )
|
||||
{
|
||||
int rc, i, j = 0;
|
||||
|
||||
for ( i = 0; lload_listeners && lload_listeners[i] != NULL;
|
||||
i++ ) /* count */
|
||||
;
|
||||
j = i;
|
||||
|
||||
i++;
|
||||
lload_listeners = ch_realloc(
|
||||
lload_listeners, ( i + 1 ) * sizeof(LloadListener *) );
|
||||
|
||||
rc = lload_open_listener( url, lud, &i, &j );
|
||||
lload_listeners[j] = NULL;
|
||||
return rc;
|
||||
}
|
||||
|
||||
int lloadd_inited = 0;
|
||||
|
||||
int
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@ LDAP_SLAPD_F (void) connection_destroy( LloadConnection *c );
|
|||
/*
|
||||
* daemon.c
|
||||
*/
|
||||
LDAP_SLAPD_F (int) lload_open_new_listener( const char *urls, LDAPURLDesc *lud );
|
||||
LDAP_SLAPD_F (int) lloadd_listeners_init( const char *urls );
|
||||
LDAP_SLAPD_F (int) lloadd_daemon_destroy( void );
|
||||
LDAP_SLAPD_F (int) lloadd_daemon( struct event_base *daemon_base );
|
||||
|
|
|
|||
Loading…
Reference in a new issue