Diff for /servers/slapd/root_dse.c between versions 1.81.2.12 and 1.86

version 1.81.2.12, 2005/01/20 17:01:09 version 1.86, 2003/12/17 16:55:28
Line 1 Line 1
 /* root_dse.c - Provides the Root DSA-Specific Entry */  /* root_dse.c - Provides the Root DSA-Specific Entry */
 /* $OpenLDAP: pkg/ldap/servers/slapd/root_dse.c,v 1.81.2.11 2004/04/06 18:16:01 kurt Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/root_dse.c,v 1.85 2003/11/27 00:17:16 kurt Exp $ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
  * Copyright 1999-2005 The OpenLDAP Foundation.   * Copyright 1999-2003 The OpenLDAP Foundation.
  * All rights reserved.   * All rights reserved.
  *   *
  * Redistribution and use in source and binary forms, with or without   * Redistribution and use in source and binary forms, with or without
Line 25 Line 25
 #include "lber_pvt.h"  #include "lber_pvt.h"
   
 #ifdef LDAP_SLAPI  #ifdef LDAP_SLAPI
 #include "slapi/slapi.h"  #include "slapi.h"
 #endif  #endif
   
 static struct berval supportedFeatures[] = {  static struct berval supportedFeatures[] = {
Line 119  root_dse_info( Line 119  root_dse_info(
         }          }
   
         for ( i = 0; i < nbackends; i++ ) {          for ( i = 0; i < nbackends; i++ ) {
                 if ( backends[i].be_suffix == NULL                  if ( backends[i].be_flags & SLAP_BFLAG_MONITOR ) {
                                 || backends[i].be_nsuffix == NULL ) {  
                         /* no suffix! */  
                         continue;  
                 }  
                 if ( SLAP_MONITOR( &backends[i] )) {  
                         vals[0] = backends[i].be_suffix[0];                          vals[0] = backends[i].be_suffix[0];
                         nvals[0] = backends[i].be_nsuffix[0];                          nvals[0] = backends[i].be_nsuffix[0];
                         if( attr_merge( e, ad_monitorContext, vals, nvals ) ) {                          if( attr_merge( e, ad_monitorContext, vals, nvals ) ) {
Line 158  root_dse_info( Line 153  root_dse_info(
   
 #ifdef LDAP_SLAPI  #ifdef LDAP_SLAPI
         /* netscape supportedExtension */          /* netscape supportedExtension */
         for ( i = 0; (bv = slapi_int_get_supported_extop(i)) != NULL; i++ ) {          for ( i = 0; (bv = ns_get_supported_extop(i)) != NULL; i++ ) {
                 vals[0] = *bv;                  vals[0] = *bv;
                 if( attr_merge( e, ad_supportedExtension, vals, NULL )) {                  if( attr_merge( e, ad_supportedExtension, vals, NULL )) {
                         return LDAP_OTHER;                          return LDAP_OTHER;

Removed from v.1.81.2.12  
changed lines
  Added in v.1.86


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org