move compare to frontend (disabled by default, only invoked if backend doesn't provide hook); honor ITS#3472 (disclose access check); fix ITS#3521 as well (check access to hasSubordinates); fix a problem in backend_attribute() with operational attrs; add backend_access() helper

This commit is contained in:
Pierangelo Masarati 2005-01-26 23:30:57 +00:00
parent 362766b316
commit 2c801d9c2a

View file

@ -291,6 +291,15 @@ LDAP_SLAPD_F (int) backend_attribute LDAP_P((
slap_access_t access
));
LDAP_SLAPD_F (int) backend_access LDAP_P((
Operation *op,
Entry *target,
struct berval *edn,
AttributeDescription *entry_at,
struct berval *nval,
slap_access_t access,
slap_mask_t *mask ));
LDAP_SLAPD_F (int) backend_operational LDAP_P((
Operation *op,
SlapReply *rs