1 /* $NetBSD: proto-meta.h,v 1.3 2021/08/14 16:15:00 christos Exp $ */ 2 3 /* $OpenLDAP$ */ 4 /* This work is part of OpenLDAP Software <http://www.openldap.org/>. 5 * 6 * Copyright 1999-2021 The OpenLDAP Foundation. 7 * Portions Copyright 2001-2003 Pierangelo Masarati. 8 * Portions Copyright 1999-2003 Howard Chu. 9 * All rights reserved. 10 * 11 * Redistribution and use in source and binary forms, with or without 12 * modification, are permitted only as authorized by the OpenLDAP 13 * Public License. 14 * 15 * A copy of this license is available in the file LICENSE in the 16 * top-level directory of the distribution or, alternatively, at 17 * <http://www.OpenLDAP.org/license.html>. 18 */ 19 /* ACKNOWLEDGEMENTS: 20 * This work was initially developed by the Howard Chu for inclusion 21 * in OpenLDAP Software and subsequently enhanced by Pierangelo 22 * Masarati. 23 */ 24 25 #ifndef PROTO_META_H 26 #define PROTO_META_H 27 28 LDAP_BEGIN_DECL 29 30 extern BI_init meta_back_initialize; 31 32 extern BI_open meta_back_open; 33 extern BI_close meta_back_close; 34 extern BI_destroy meta_back_destroy; 35 36 extern BI_db_init meta_back_db_init; 37 extern BI_db_open meta_back_db_open; 38 extern BI_db_destroy meta_back_db_destroy; 39 extern BI_db_config meta_back_db_config; 40 41 extern BI_op_bind meta_back_bind; 42 extern BI_op_search meta_back_search; 43 extern BI_op_compare meta_back_compare; 44 extern BI_op_modify meta_back_modify; 45 extern BI_op_modrdn meta_back_modrdn; 46 extern BI_op_add meta_back_add; 47 extern BI_op_delete meta_back_delete; 48 extern BI_op_abandon meta_back_abandon; 49 50 extern BI_connection_destroy meta_back_conn_destroy; 51 52 int meta_back_init_cf( BackendInfo *bi ); 53 54 LDAP_END_DECL 55 56 #endif /* PROTO_META_H */ 57