version 1.56.2.25, 2005/12/20 23:00:11
|
version 1.135, 2005/12/07 11:09:00
|
Line 1
|
Line 1
|
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.137 2005/12/15 22:05:12 hyc Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.134 2005/12/07 08:51:12 ando Exp $ */ |
/* syncprov.c - syncrepl provider */ |
/* syncprov.c - syncrepl provider */ |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
* |
* |
Line 2279 syncprov_db_open(
|
Line 2279 syncprov_db_open(
|
slap_overinst *on = (slap_overinst *) be->bd_info; |
slap_overinst *on = (slap_overinst *) be->bd_info; |
syncprov_info_t *si = (syncprov_info_t *)on->on_bi.bi_private; |
syncprov_info_t *si = (syncprov_info_t *)on->on_bi.bi_private; |
|
|
Connection conn = { 0 }; |
Connection conn; |
OperationBuffer opbuf = { 0 }; |
OperationBuffer opbuf; |
char ctxcsnbuf[LDAP_LUTIL_CSNSTR_BUFSIZE]; |
char ctxcsnbuf[LDAP_LUTIL_CSNSTR_BUFSIZE]; |
Operation *op = (Operation *) &opbuf; |
Operation *op = (Operation *) &opbuf; |
Entry *e; |
Entry *e; |
Line 2550 syncprov_initialize()
|
Line 2550 syncprov_initialize()
|
int rc; |
int rc; |
|
|
rc = register_supported_control( LDAP_CONTROL_SYNC, |
rc = register_supported_control( LDAP_CONTROL_SYNC, |
SLAP_CTRL_SEARCH, NULL, |
SLAP_CTRL_HIDE|SLAP_CTRL_SEARCH, NULL, |
syncprov_parseCtrl, &slap_cids.sc_LDAPsync ); |
syncprov_parseCtrl, &slap_cids.sc_LDAPsync ); |
if ( rc != LDAP_SUCCESS ) { |
if ( rc != LDAP_SUCCESS ) { |
Debug( LDAP_DEBUG_ANY, |
Debug( LDAP_DEBUG_ANY, |