--- servers/slapd/root_dse.c 2000/05/15 19:22:57 1.31 +++ servers/slapd/root_dse.c 2000/05/16 14:22:52 1.32 @@ -1,4 +1,4 @@ -/* $OpenLDAP: pkg/ldap/servers/slapd/root_dse.c,v 1.29 2000/05/15 14:33:07 kurt Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/root_dse.c,v 1.31 2000/05/15 19:22:57 kurt Exp $ */ /* root_dse.c - Provides the ROOT DSA-Specific Entry * * Copyright 1999-2000 The OpenLDAP Foundation. @@ -17,8 +17,8 @@ #include "slap.h" -void -root_dse_info( Connection *conn, Operation *op, char **attrs, int attrsonly ) +int +root_dse_info( Entry **entry, char **text ) { char buf[BUFSIZ]; Entry *e; @@ -121,12 +121,7 @@ root_dse_info( Connection *conn, Operati attr_merge( e, ad_ref, default_referral ); } - send_search_entry( &backends[0], conn, op, - e, attrs, attrsonly, NULL ); - - send_search_result( conn, op, LDAP_SUCCESS, - NULL, NULL, NULL, NULL, 1 ); - - entry_free( e ); + *entry = e; + return LDAP_SUCCESS; }