diff options
author | Jeremy Allison <jra@samba.org> | 2002-10-08 18:24:12 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2002-10-08 18:24:12 +0000 |
commit | 5bf57880e7893005bd51a76860dd4752954370d0 (patch) | |
tree | 05b005813e4fd778c02f31c4b14bc8b9083aa245 /source3/nmbd/nmbd_logonnames.c | |
parent | 0672da5c4376ea8f5dcc3e4fc75c9c4efb1c770e (diff) | |
download | samba-5bf57880e7893005bd51a76860dd4752954370d0.tar.gz samba-5bf57880e7893005bd51a76860dd4752954370d0.tar.bz2 samba-5bf57880e7893005bd51a76860dd4752954370d0.zip |
Ensure we register the 1c name on the unicast subnet.
Jeremy.
(This used to be commit ca6146c2d345902446665ebfa88f78a06eb58831)
Diffstat (limited to 'source3/nmbd/nmbd_logonnames.c')
-rw-r--r-- | source3/nmbd/nmbd_logonnames.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source3/nmbd/nmbd_logonnames.c b/source3/nmbd/nmbd_logonnames.c index 1406515d6b..28e0e8a02b 100644 --- a/source3/nmbd/nmbd_logonnames.c +++ b/source3/nmbd/nmbd_logonnames.c @@ -109,6 +109,16 @@ in workgroup %s on subnet %s\n", /* Tell the namelist writer to write out a change. */ subrec->work_changed = True; + /* + * Add the WORKGROUP<1C> name to the UNICAST subnet with the IP address + * for this subnet so we will respond to queries on this name. + */ + { + struct nmb_name nmbname; + make_nmb_name(&nmbname,global_myworkgroup,0x1c); + insert_permanent_name_into_unicast(subrec, &nmbname, 0x1c); + } + DEBUG(0,("become_logon_server_success: Samba is now a logon server \ for workgroup %s on subnet %s\n", work->work_group, subrec->subnet_name)); } |