1/* 2 Unix SMB/CIFS implementation. 3 4 KDC structures 5 6 Copyright (C) Andrew Tridgell 2005 7 Copyright (C) Andrew Bartlett <abartlet@samba.org> 2005 8 9 This program is free software; you can redistribute it and/or modify 10 it under the terms of the GNU General Public License as published by 11 the Free Software Foundation; either version 3 of the License, or 12 (at your option) any later version. 13 14 This program is distributed in the hope that it will be useful, 15 but WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 GNU General Public License for more details. 18 19 You should have received a copy of the GNU General Public License 20 along with this program. If not, see <http://www.gnu.org/licenses/>. 21*/ 22 23struct hdb_samba4_context { 24 struct tevent_context *ev_ctx; 25 struct loadparm_context *lp_ctx; 26}; 27 28extern struct hdb_method hdb_samba4; 29 30struct hdb_samba4_private { 31 struct ldb_context *samdb; 32 struct smb_iconv_convenience *iconv_convenience; 33 struct loadparm_context *lp_ctx; 34 struct ldb_message *msg; 35 struct ldb_dn *realm_dn; 36 hdb_entry_ex *entry_ex; 37}; 38