]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/search.c
modify be_referral to use struct berval DNs.
[openldap] / servers / slapd / back-ldbm / search.c
index 031012433cc530093b96a933eeadc9d70b72ec92..bc5e67989c27158f2550073f9d04359e05a0a6fc 100644 (file)
@@ -37,7 +37,7 @@ ldbm_back_search(
     int                tlimit,
     Filter     *filter,
     const char *filterstr,
-    char       **attrs,
+    struct berval      **attrs,
     int                attrsonly )
 {
        struct ldbminfo *li = (struct ldbminfo *) be->be_private;
@@ -209,7 +209,7 @@ searchit:
        if ( be_isroot( be, &op->o_ndn ) ) {
                isroot = 1;
        } else {
-               ( void ) get_limits( be, op->o_ndn.bv_val, &limit );
+               ( void ) get_limits( be, &op->o_ndn, &limit );
        }
 
        /* if candidates exceed to-be-checked entries, abort */