Diff for /servers/slapd/back-ldap/chain.c between versions 1.66 and 1.67

version 1.66, 2007/07/25 15:21:05 version 1.67, 2007/08/03 10:02:08
Line 1 Line 1
 /* chain.c - chain LDAP operations */  /* chain.c - chain LDAP operations */
 /* $OpenLDAP: pkg/ldap/servers/slapd/back-ldap/chain.c,v 1.65 2007/05/15 20:29:06 ando Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/back-ldap/chain.c,v 1.66 2007/07/25 15:21:05 ralf Exp $ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
  * Copyright 2003-2007 The OpenLDAP Foundation.   * Copyright 2003-2007 The OpenLDAP Foundation.
Line 1217  ldap_chain_cfadd_apply( void *datum, voi Line 1217  ldap_chain_cfadd_apply( void *datum, voi
         struct berval                   bv;          struct berval                   bv;
   
         /* FIXME: should not hardcode "olcDatabase" here */          /* FIXME: should not hardcode "olcDatabase" here */
         bv.bv_len = snprintf( lca->ca->msg, sizeof( lca->ca->msg ),          bv.bv_len = snprintf( lca->ca->cr_msg, sizeof( lca->ca->cr_msg ),
                 "olcDatabase={%d}%s", lca->count, lback->bi_type );                  "olcDatabase={%d}%s", lca->count, lback->bi_type );
         bv.bv_val = lca->ca->msg;          bv.bv_val = lca->ca->cr_msg;
   
         lca->ca->be->be_private = (void *)li;          lca->ca->be->be_private = (void *)li;
         config_build_entry( lca->op, lca->rs, lca->p->e_private, lca->ca,          config_build_entry( lca->op, lca->rs, lca->p->e_private, lca->ca,
Line 1479  chain_cf_gen( ConfigArgs *c ) Line 1479  chain_cf_gen( ConfigArgs *c )
   
         case CH_MAX_DEPTH:          case CH_MAX_DEPTH:
                 if ( c->value_int < 0 ) {                  if ( c->value_int < 0 ) {
                         snprintf( c->msg, sizeof( c->msg ),                          snprintf( c->cr_msg, sizeof( c->cr_msg ),
                                 "<%s> invalid max referral depth %d",                                  "<%s> invalid max referral depth %d",
                                 c->argv[0], c->value_int );                                  c->argv[0], c->value_int );
                         Debug( LDAP_DEBUG_ANY, "%s: %s.\n",                          Debug( LDAP_DEBUG_ANY, "%s: %s.\n",
                                 c->log, c->msg, 0 );                                  c->log, c->cr_msg, 0 );
                         rc = 1;                          rc = 1;
                         break;                          break;
                 }                  }
Line 1507  chain_cf_gen( ConfigArgs *c ) Line 1507  chain_cf_gen( ConfigArgs *c )
 static int  static int
 ldap_chain_db_init(  ldap_chain_db_init(
         BackendDB *be,          BackendDB *be,
         ConfigArgs *ca )          ConfigReply *cr )
 {  {
         slap_overinst   *on = (slap_overinst *)be->bd_info;          slap_overinst   *on = (slap_overinst *)be->bd_info;
         ldap_chain_t    *lc = NULL;          ldap_chain_t    *lc = NULL;
Line 1739  ldap_chain_db_func( Line 1739  ldap_chain_db_func(
 static int  static int
 ldap_chain_db_open(  ldap_chain_db_open(
         BackendDB       *be,          BackendDB       *be,
         ConfigArgs      *ca )          ConfigReply     *cr )
 {  {
         slap_overinst   *on = (slap_overinst *) be->bd_info;          slap_overinst   *on = (slap_overinst *) be->bd_info;
         ldap_chain_t    *lc = (ldap_chain_t *)on->on_bi.bi_private;          ldap_chain_t    *lc = (ldap_chain_t *)on->on_bi.bi_private;
Line 1772  ldap_chain_db_open( Line 1772  ldap_chain_db_open(
 static int  static int
 ldap_chain_db_close(  ldap_chain_db_close(
         BackendDB       *be,          BackendDB       *be,
         ConfigArgs      *ca )          ConfigReply     *cr )
 {  {
         return ldap_chain_db_func( be, db_close );          return ldap_chain_db_func( be, db_close );
 }  }
Line 1780  ldap_chain_db_close( Line 1780  ldap_chain_db_close(
 static int  static int
 ldap_chain_db_destroy(  ldap_chain_db_destroy(
         BackendDB       *be,          BackendDB       *be,
         ConfigArgs      *ca )          ConfigReply     *cr )
 {  {
         slap_overinst   *on = (slap_overinst *) be->bd_info;          slap_overinst   *on = (slap_overinst *) be->bd_info;
         ldap_chain_t    *lc = (ldap_chain_t *)on->on_bi.bi_private;          ldap_chain_t    *lc = (ldap_chain_t *)on->on_bi.bi_private;

Removed from v.1.66  
changed lines
  Added in v.1.67


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