--- servers/slapd/overlays/auditlog.c 2008/01/07 23:20:14 1.17 +++ servers/slapd/overlays/auditlog.c 2008/03/29 11:11:44 1.18 @@ -1,5 +1,5 @@ /* auditlog.c - log modifications for audit/history purposes */ -/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/auditlog.c,v 1.16 2007/11/27 19:58:19 quanah Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/auditlog.c,v 1.17 2008/01/07 23:20:14 kurt Exp $ */ /* This work is part of OpenLDAP Software . * * Copyright 2005-2008 The OpenLDAP Foundation. @@ -74,7 +74,7 @@ static int auditlog_response(Operation * Modifications *m; struct berval *b, *who = NULL; char *what, *suffix; - long stamp = slap_get_time(); + time_t stamp; int i; if ( rs->sr_err != LDAP_SUCCESS ) return SLAP_CB_CONTINUE; @@ -125,6 +125,7 @@ static int auditlog_response(Operation * return SLAP_CB_CONTINUE; } + stamp = slap_get_time(); fprintf(f, "# %s %ld %s%s%s\n", what, stamp, suffix, who ? " " : "", who ? who->bv_val : "");