]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/overlays/auditlog.c
ITS#5428
[openldap] / servers / slapd / overlays / auditlog.c
index 1d65e1b5b653c2c6fa9cca3c8c5687a0d91d5909..55aabd40af8909c858b6c49349154c1e946a0d83 100644 (file)
@@ -2,7 +2,7 @@
 /* $OpenLDAP$ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *
- * Copyright 2005-2007 The OpenLDAP Foundation.
+ * Copyright 2005-2008 The OpenLDAP Foundation.
  * Portions copyright 2004-2005 Symas Corporation.
  * All rights reserved.
  *
@@ -185,7 +185,7 @@ static slap_overinst auditlog;
 static int
 auditlog_db_init(
        BackendDB *be,
-       ConfigArgs *ca
+       ConfigReply *cr
 )
 {
        slap_overinst *on = (slap_overinst *)be->bd_info;
@@ -199,7 +199,7 @@ auditlog_db_init(
 static int
 auditlog_db_close(
        BackendDB *be,
-       ConfigArgs *ca
+       ConfigReply *cr
 )
 {
        slap_overinst *on = (slap_overinst *)be->bd_info;
@@ -213,7 +213,7 @@ auditlog_db_close(
 static int
 auditlog_db_destroy(
        BackendDB *be,
-       ConfigArgs *ca
+       ConfigReply *cr
 )
 {
        slap_overinst *on = (slap_overinst *)be->bd_info;
@@ -224,32 +224,6 @@ auditlog_db_destroy(
        return 0;
 }
 
-static int
-auditlog_config(
-       BackendDB       *be,
-       const char      *fname,
-       int             lineno,
-       int             argc,
-       char    **argv
-)
-{
-       slap_overinst *on = (slap_overinst *) be->bd_info;
-       auditlog_data *ad = on->on_bi.bi_private;
-
-       /* history log file */
-       if ( strcasecmp( argv[0], "auditlog" ) == 0 ) {
-               if ( argc < 2 ) {
-                       Debug( LDAP_DEBUG_ANY,
-           "%s: line %d: missing filename in \"auditlog <filename>\" line\n",
-                           fname, lineno, 0 );
-                               return( 1 );
-               }
-               ad->ad_logfile = ch_strdup( argv[1] );
-               return 0;
-       }
-       return SLAP_CONF_UNKNOWN;
-}
-
 int auditlog_initialize() {
        int rc;