1 /* $OpenLDAP: pkg/ldap/servers/slapd/back-dnssrv/proto-dnssrv.h,v 1.5.2.3 2008/02/11 23:26:46 kurt Exp $ */ 2 /* This work is part of OpenLDAP Software <http://www.openldap.org/>. 3 * 4 * Copyright 2000-2008 The OpenLDAP Foundation. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted only as authorized by the OpenLDAP 9 * Public License. 10 * 11 * A copy of this license is available in the file LICENSE in the 12 * top-level directory of the distribution or, alternatively, at 13 * <http://www.OpenLDAP.org/license.html>. 14 */ 15 /* ACKNOWLEDGEMENTS: 16 * This work was originally developed by Kurt D. Zeilenga for inclusion 17 * in OpenLDAP Software. 18 */ 19 20 #ifndef PROTO_DNSSRV_H 21 #define PROTO_DNSSRV_H 22 23 LDAP_BEGIN_DECL 24 25 extern BI_init dnssrv_back_initialize; 26 27 extern BI_open dnssrv_back_open; 28 extern BI_close dnssrv_back_close; 29 extern BI_destroy dnssrv_back_destroy; 30 31 extern BI_db_init dnssrv_back_db_init; 32 extern BI_db_destroy dnssrv_back_db_destroy; 33 extern BI_db_config dnssrv_back_db_config; 34 35 extern BI_op_bind dnssrv_back_bind; 36 extern BI_op_search dnssrv_back_search; 37 extern BI_op_compare dnssrv_back_compare; 38 39 extern BI_chk_referrals dnssrv_back_referrals; 40 41 extern AttributeDescription *ad_dc; 42 extern AttributeDescription *ad_associatedDomain; 43 44 LDAP_END_DECL 45 46 #endif /* PROTO_DNSSRV_H */ 47