Lines Matching refs:denyop
1 /* $NetBSD: denyop.c,v 1.4 2025/09/05 21:16:16 christos Exp $ */
3 /* denyop.c - Denies operations */
24 __RCSID("$NetBSD: denyop.c,v 1.4 2025/09/05 21:16:16 christos Exp $");
142 if ( strcasecmp( argv[0], "denyop" ) == 0 ) {
148 "\"denyop <op-list>\" line.\n",
196 "\"denyop <op-list>\" line.\n",
230 static slap_overinst denyop;
235 memset( &denyop, 0, sizeof( slap_overinst ) );
236 denyop.on_bi.bi_type = "denyop";
237 denyop.on_bi.bi_flags = SLAPO_BFLAG_SINGLE;
238 denyop.on_bi.bi_db_init = denyop_over_init;
239 denyop.on_bi.bi_db_config = denyop_config;
240 denyop.on_bi.bi_db_destroy = denyop_destroy;
242 denyop.on_bi.bi_op_bind = denyop_func;
243 denyop.on_bi.bi_op_search = denyop_func;
244 denyop.on_bi.bi_op_compare = denyop_func;
245 denyop.on_bi.bi_op_modify = denyop_func;
246 denyop.on_bi.bi_op_modrdn = denyop_func;
247 denyop.on_bi.bi_op_add = denyop_func;
248 denyop.on_bi.bi_op_delete = denyop_func;
249 denyop.on_bi.bi_extended = denyop_func;
250 denyop.on_bi.bi_op_unbind = denyop_func;
252 denyop.on_response = NULL /* denyop_response */ ;
254 return overlay_register( &denyop );