diff options
Diffstat (limited to 'source3/param/loadparm.c')
-rw-r--r-- | source3/param/loadparm.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index 2fd2212a4c..05ed6484ac 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -65,6 +65,7 @@ #define KANJI "sbcs" #endif /* KANJI */ +BOOL in_client = False; /* Not in the client by default */ BOOL bLoaded = False; extern int DEBUGLEVEL; @@ -2480,6 +2481,15 @@ BOOL lp_load(char *pszFname,BOOL global_only, BOOL save_defaults, BOOL add_ipc) set_default_server_announce_type(); + /* We set a WINS server address of 127.0.0.1 if we are in the client */ + /* and we have WINS support enabled */ + + if (in_client && Globals.bWINSsupport) { + + string_set(&Globals.szWINSserver, "127.0.0.1"); + + } + bLoaded = True; return (bRetval); |