diff --git a/servers/slapd/daemon.c b/servers/slapd/daemon.c index 87883f0ad1..60a75bd111 100644 --- a/servers/slapd/daemon.c +++ b/servers/slapd/daemon.c @@ -513,6 +513,8 @@ static Listener * slap_open_listener( return NULL; } + AC_MEMCPY( &l.sl_sa, *sal, addrlen ); + switch ( (*sal)->sa_family ) { #ifdef LDAP_PF_LOCAL case AF_LOCAL: {