summaryrefslogtreecommitdiff
path: root/source4/param
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2006-01-13 10:26:47 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:51:00 -0500
commitc4a5381154b23869c5543ef36dfd064155e70cb1 (patch)
tree5ba83c5bc07d70bce955a5662d5b0d22855d9479 /source4/param
parentf3ef8fc691eded248d42b2a2a1467c8bf9fefcf7 (diff)
downloadsamba-c4a5381154b23869c5543ef36dfd064155e70cb1.tar.gz
samba-c4a5381154b23869c5543ef36dfd064155e70cb1.tar.bz2
samba-c4a5381154b23869c5543ef36dfd064155e70cb1.zip
r12898: prepare the 'wins hook' feature, but we only debug out a 'TODO: run script ...'
metze (This used to be commit d28c8ce66db61cff193ac06e8e5d7d6aa5059e9e)
Diffstat (limited to 'source4/param')
-rw-r--r--source4/param/loadparm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source4/param/loadparm.c b/source4/param/loadparm.c
index c79db6e584..ae0e4b3bf0 100644
--- a/source4/param/loadparm.c
+++ b/source4/param/loadparm.c
@@ -154,6 +154,7 @@ typedef struct
char *socket_options;
BOOL bWINSsupport;
BOOL bWINSdnsProxy;
+ char *szWINSHook;
BOOL bLocalMaster;
BOOL bPreferredMaster;
BOOL bEncryptPasswords;
@@ -510,6 +511,7 @@ static struct parm_struct parm_table[] = {
{"wins server", P_LIST, P_GLOBAL, &Globals.szWINSservers, NULL, NULL, FLAG_BASIC | FLAG_ADVANCED | FLAG_WIZARD | FLAG_DEVELOPER},
{"wins support", P_BOOL, P_GLOBAL, &Globals.bWINSsupport, NULL, NULL, FLAG_BASIC | FLAG_ADVANCED | FLAG_WIZARD | FLAG_DEVELOPER},
{"dns proxy", P_BOOL, P_GLOBAL, &Globals.bWINSdnsProxy, NULL, NULL, FLAG_BASIC | FLAG_ADVANCED | FLAG_WIZARD | FLAG_DEVELOPER},
+ {"wins hook", P_STRING, P_GLOBAL, &Globals.szWINSHook, NULL, NULL, FLAG_ADVANCED},
{"Locking Options", P_SEP, P_SEPARATOR},
@@ -846,6 +848,7 @@ FN_GLOBAL_STRING(lp_panic_action, &Globals.szPanicAction)
FN_GLOBAL_BOOL(lp_disable_netbios, &Globals.bDisableNetbios)
FN_GLOBAL_BOOL(lp_wins_support, &Globals.bWINSsupport)
FN_GLOBAL_BOOL(lp_wins_dns_proxy, &Globals.bWINSdnsProxy)
+FN_GLOBAL_STRING(lp_wins_hook, &Globals.szWINSHook)
FN_GLOBAL_BOOL(lp_local_master, &Globals.bLocalMaster)
FN_GLOBAL_BOOL(lp_readraw, &Globals.bReadRaw)
FN_GLOBAL_BOOL(lp_large_readwrite, &Globals.bLargeReadwrite)