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