]> git.sur5r.net Git - openldap/commitdiff
Port to SLAPD_SCHEMA_NOT_COMPAT
authorKurt Zeilenga <kurt@openldap.org>
Mon, 15 May 2000 16:53:28 +0000 (16:53 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 15 May 2000 16:53:28 +0000 (16:53 +0000)
servers/slapd/back-dnssrv/compare.c
servers/slapd/back-dnssrv/external.h
servers/slapd/back-dnssrv/modify.c

index af6931b54d6e49043ba51e7b9fb32e23d41d5a2e..0b24f4d24890d580a5acd45702f9af0803527a63 100644 (file)
@@ -22,7 +22,11 @@ dnssrv_back_compare(
     Operation  *op,
     char       *dn,
     char       *ndn,
+#ifdef SLAPD_SCHEMA_NOT_COMPAT
+       AttributeAssertion *ava
+#else
     Ava                *ava
+#endif
 )
 {
        return dnssrv_back_request( be, conn, op, dn, ndn );
index a772468ad85d7a0b74be4651dbf2b9d8eb2d2d80..a915eb5c03502976231d93ffc6591a46fb4ef05c 100644 (file)
@@ -33,9 +33,15 @@ extern int   dnssrv_back_search LDAP_P(( BackendDB *bd,
        char *nbase, int scope, int deref, int sizelimit, int timelimit,
        Filter *filter, char *filterstr, char **attrs, int attrsonly ));
 
+#ifdef SLAPD_SCHEMA_NOT_COMPAT
 extern int     dnssrv_back_compare LDAP_P((BackendDB *bd,
        Connection *conn, Operation *op,
-       char *dn, char *ndn, Ava        *ava ));
+       char *dn, char *ndn, AttributeAssertion *ava ));
+#else
+extern int     dnssrv_back_compare LDAP_P((BackendDB *bd,
+       Connection *conn, Operation *op,
+       char *dn, char *ndn, Ava *ava ));
+#endif
 
 extern int     dnssrv_back_modify LDAP_P(( BackendDB *bd,
        Connection *conn, Operation *op,
index dd5521c77467e18e0f66abb367bd7b9243db51bc..bd5b06936ac5cdfe7802d919d184636fa17df829 100644 (file)
@@ -23,7 +23,7 @@ dnssrv_back_modify(
     Operation  *op,
     char       *dn,
     char       *ndn,
-    LDAPModList        *ml
+    Modifications      *ml
 )
 {
        return dnssrv_back_request( be, conn, op, dn, ndn );