X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Ffrontend.c;h=a7796565bfd3ae623ff290215508c7c13eaa8d06;hb=08fe5e7026a6ea7ab301f6ab9bd383b85f1e2149;hp=510645f901e010efef3daadacf176a5a791a002f;hpb=ffe20229dc2a3c0b69c327d49dbbea172d213e4c;p=openldap diff --git a/servers/slapd/frontend.c b/servers/slapd/frontend.c index 510645f901..a7796565bf 100644 --- a/servers/slapd/frontend.c +++ b/servers/slapd/frontend.c @@ -1,7 +1,7 @@ /* frontend.c - routines for dealing with frontend */ /* This work is part of OpenLDAP Software . * - * Copyright 1998-2005 The OpenLDAP Foundation. + * Copyright 1998-2006 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -114,6 +114,16 @@ frontend_init( void ) frontendDB->bd_info->bi_op_modrdn = fe_op_modrdn; frontendDB->bd_info->bi_op_search = fe_op_search; frontendDB->bd_info->bi_extended = fe_extended; + frontendDB->bd_info->bi_operational = fe_aux_operational; +#if 0 + frontendDB->bd_info->bi_entry_get_rw = fe_entry_get_rw; + frontendDB->bd_info->bi_entry_release_rw = fe_entry_release_rw; +#endif +#ifdef SLAP_OVERLAY_ACCESS + frontendDB->bd_info->bi_access_allowed = fe_access_allowed; + frontendDB->bd_info->bi_acl_group = fe_acl_group; + frontendDB->bd_info->bi_acl_attribute = fe_acl_attribute; +#endif /* SLAP_OVERLAY_ACCESS */ #if 0 /* FIXME: is this too early? */