From bbe6cc4ec61b91cf6111d931e79defea5a821cb2 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Fri, 28 Jan 2005 21:31:48 +0000 Subject: [PATCH] Sync with HEAD --- servers/slapd/slapi/slapi_utils.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/servers/slapd/slapi/slapi_utils.c b/servers/slapd/slapi/slapi_utils.c index 3a69cc4a55..244ec53701 100644 --- a/servers/slapd/slapi/slapi_utils.c +++ b/servers/slapd/slapi/slapi_utils.c @@ -1397,7 +1397,7 @@ slapiControlOp2SlapControlMask(unsigned long slapi_mask, if ( slapi_mask & SLAPI_OPERATION_ABANDON ) *slap_mask |= SLAP_CTRL_ABANDON; - *slap_mask |= SLAP_CTRL_FRONTEND; + *slap_mask |= SLAP_CTRL_GLOBAL; } static int @@ -4267,3 +4267,17 @@ void slapi_ldap_unbind( LDAP *ld ) #endif /* LDAP_SLAPI */ } +int slapi_x_backend_get_flags( const Slapi_Backend *be, unsigned long *flags ) +{ +#ifdef LDAP_SLAPI + if ( be == NULL ) + return LDAP_PARAM_ERROR; + + *flags = SLAP_DBFLAGS(be); + + return LDAP_SUCCESS; +#else + return -1; +#endif /* LDAP_SLAPI */ +} + -- 2.39.5