X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Frepl.c;h=529416023c97fc1cd7afa356f144c50c9a4c807a;hb=af866c3b44ba37577671f2bffd482499f4b8bc00;hp=28a2100a57ca14d7298a81d71a0928d575da56d1;hpb=dc0eacd40b625258355eea866d62188e5aa7ce3b;p=openldap diff --git a/servers/slapd/repl.c b/servers/slapd/repl.c index 28a2100a57..529416023c 100644 --- a/servers/slapd/repl.c +++ b/servers/slapd/repl.c @@ -42,6 +42,7 @@ int add_replica_info( Backend *be, + const char *uri, const char *host ) { @@ -59,7 +60,8 @@ add_replica_info( be->be_replica[ i ] = ch_calloc( sizeof( struct slap_replica_info ), 1 ); - be->be_replica[ i ]->ri_host = ch_strdup( host ); + be->be_replica[ i ]->ri_uri = uri; + be->be_replica[ i ]->ri_host = host; be->be_replica[ i ]->ri_nsuffix = NULL; be->be_replica[ i ]->ri_attrs = NULL; be->be_replica[ i + 1 ] = NULL;