summaryrefslogtreecommitdiff
path: root/lib/param/loadparm.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/param/loadparm.h')
-rw-r--r--lib/param/loadparm.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/param/loadparm.h b/lib/param/loadparm.h
index 56ffec524db..8a04b3f86c8 100644
--- a/lib/param/loadparm.h
+++ b/lib/param/loadparm.h
@@ -230,6 +230,23 @@ enum case_handling {CASE_LOWER,CASE_UPPER};
#include "lib/param/param_local.h"
+#define LOADPARM_EXTRA_GLOBALS \
+ struct parmlist_entry *param_opt; \
+ char *realm_original; \
+ int iminreceivefile; \
+ char *szPrintcapname; \
+ int CupsEncrypt; \
+ int iPreferredMaster; \
+ char *szLdapMachineSuffix; \
+ char *szLdapUserSuffix; \
+ char *szLdapIdmapSuffix; \
+ char *szLdapGroupSuffix; \
+ char *szIdmapUID; \
+ char *szIdmapGID; \
+ char *szIdmapBackend; \
+ int winbindMaxDomainConnections; \
+ int ismb2_max_credits;
+
const char* server_role_str(uint32_t role);
int lp_find_server_role(int server_role, int security, int domain_logons, int domain_master);
int lp_find_security(int server_role, int security);