-
- if (ldap_bind_s(ld, li->binddn, li->bindpw, LDAP_AUTH_SIMPLE)
- != LDAP_SUCCESS) {
- goto cleanup;
- }
-
- ptr = slap_strcopy(filter, "(&(objectclass=");
- ptr = slap_strcopy(ptr, group_oc_name.bv_val);
- ptr = slap_strcopy(ptr, ")(");
- ptr = slap_strcopy(ptr, group_at_name.bv_val);
- ptr = slap_strcopy(ptr, "=");
- ptr = slap_strcopy(ptr, mop_ndn.bv_val);
+ op->o_do_not_cache = oc;
+
+ ptr = lutil_strcopy(filter, "(&(objectclass=");
+ ptr = lutil_strcopy(ptr, group_oc_name.bv_val);
+ ptr = lutil_strcopy(ptr, ")(");
+ ptr = lutil_strcopy(ptr, group_at_name.bv_val);
+ ptr = lutil_strcopy(ptr, "=");
+ ptr = lutil_strcopy(ptr, mop_ndn.bv_val);