2 Unix SMB/Netbios implementation.
4 Parameter loading utilities
5 Copyright (C) Karl Auer 1993, 1994
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 2 of the License, or
10 (at your option) any later version.
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22 /**************************************************************************
25 Copyright (C) 1990, 1991, 1992 Karl Auer
27 Prototypes and definitions for PARAMS.C.
28 **************************************************************************/
35 typedef BOOL (* PM_PARMFUNC)(char *pszParmName, char *pszParmValue);
36 typedef BOOL (* PM_SECFUNC)(char *pszSectionName);
39 #define PM_NOFILENAME 2
40 #define PM_FILEERROR 3
42 extern BOOL pm_process(char *pszFileName, PM_SECFUNC sfunc, PM_PARMFUNC pfunc);