Line data Source code
1 : /* 2 : Unix SMB/CIFS implementation. 3 : 4 : Winbind daemon - miscellaneous other functions 5 : 6 : Copyright (C) Tim Potter 2000 7 : Copyright (C) Andrew Bartlett 2002 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 : 23 : #include "includes.h" 24 : #include "winbindd.h" 25 : 26 : #undef DBGC_CLASS 27 : #define DBGC_CLASS DBGC_WINBIND 28 : 29 : 30 : static struct winbindd_child static_locator_child; 31 : 32 99 : struct winbindd_child *locator_child(void) 33 : { 34 99 : return &static_locator_child; 35 : } 36 : 37 10 : struct dcerpc_binding_handle *locator_child_handle(void) 38 : { 39 10 : return static_locator_child.binding_handle; 40 : } 41 : 42 41 : void init_locator_child(void) 43 : { 44 41 : setup_child(NULL, &static_locator_child, "log.winbindd", "locator"); 45 41 : }