version 1.289, 2009/10/29 22:46:10
|
version 1.290, 2009/11/10 18:02:33
|
Line 1
|
Line 1
|
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.288 2009/10/16 15:27:18 rein Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.289 2009/10/29 22:46:10 hyc 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 2690 sp_cf_gen(ConfigArgs *c)
|
Line 2690 sp_cf_gen(ConfigArgs *c)
|
case SP_CHKPT: |
case SP_CHKPT: |
if ( si->si_chkops || si->si_chktime ) { |
if ( si->si_chkops || si->si_chktime ) { |
struct berval bv; |
struct berval bv; |
|
/* we assume si_chktime is a multiple of 60 |
|
* because the parsed value was originally |
|
* multiplied by 60 */ |
bv.bv_len = snprintf( c->cr_msg, sizeof( c->cr_msg ), |
bv.bv_len = snprintf( c->cr_msg, sizeof( c->cr_msg ), |
"%d %d", si->si_chkops, si->si_chktime ); |
"%d %d", si->si_chkops, si->si_chktime/60 ); |
if ( bv.bv_len >= sizeof( c->cr_msg ) ) { |
if ( bv.bv_len >= sizeof( c->cr_msg ) ) { |
rc = 1; |
rc = 1; |
} else { |
} else { |