1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/source3/include
Samba Release Account 7950c5e870 nameserv.c: split add_domain_names() into three functions:
add_domain_logon_names() - adds <1c> names on WINS and broadcast.
            add_domain_master_wins() - adds <1b> name only with WINS server
            add_domain_master_bcast() - adds <1b> names only by bcast.

          : made add_domain_names() add <1c> names, unconditionally, and
            add <1b> name with the WINS server if using a WINS server, or
            add <1b> name by broadcast if _not_ using a WINS server, but
            _not_ both.

          : removed the direct parameter from remove_name_entry() and
            add_my_name_entry().

nameelect.c: made become_domain_master(), on successful registration of
             the <1b> name with the WINS server, go ahead and register
             the <1b> names by broadcast.  if the <1b> name is _not_
             successfully registered with the WINS server, the broadcast
             registration of <1b> names will _not_ proceed.

namedbsubnet.c: sorted out calls to add_my_name_entry() and remove_my_name()
                which no longer has a direct parameter.


this is all added because...

in order to fix a compatibility bug with 1.9.16p2->p11, jeremy had added a
feature that got the <1b> broadcast registered names _directly_ into the nmbd
netbios lists, undefended.  the aim was to get round the aggressive netbios
registration of <1b> names of 1.9.16p2->p11.


however, because 1.9.16p2->p11 don't properly _provide_ netlogon services,
it is better that an error message appears in 1.9.17 logs, and that
administrators are made aware of the problems with 1.9.16p2->p11, and replace
1.9.16p2->p11 servers, rather than attempt to run 1.9.16 alonside 1.9.17.

(these warning messages will need to be added...)


in _addition_, they shouldn't _be_ getting two samba servers to provide
domain logon / domain master services for the same workgroup in the same
WINS scope!


lkcl
(This used to be commit 5a668ff7ba)
1997-07-24 20:39:30 +00:00
..
byteorder.h 'The mother of all checkins' :-). Jeremy Allison (jallison@whistle.com) 1997-05-08 01:14:17 +00:00
charset.h charset.c: Split charset_initialise() into 2 - a charset_initialise() and 1997-07-18 20:21:32 +00:00
clitar.h Initial version imported to CVS 1996-05-04 07:50:46 +00:00
includes.h Makefile: Added UNIXWARE 2.x with shadow passwords from fja@extratech.com 1997-07-24 17:25:11 +00:00
kanji.h 'The mother of all checkins' :-). Jeremy Allison (jallison@whistle.com) 1997-05-08 01:14:17 +00:00
local.h local.h: Removed ununsed SHARE_MODES_XXX defines. Upped SMBD_RELOAD_CHECK 1997-07-14 19:45:34 +00:00
nameserv.h charset.c: Dropped debug message to level 6. 1997-06-16 20:49:15 +00:00
proto.h nameserv.c: split add_domain_names() into three functions: 1997-07-24 20:39:30 +00:00
smb.h Makefile: Added UNIXWARE 2.x with shadow passwords from fja@extratech.com 1997-07-24 17:25:11 +00:00
trans2.h CIFS definitions for SMB_INFO_xxx etc. 1997-07-14 18:19:26 +00:00
version.h JHT ===> Getting ready for release of 1.9.17alpha5 1997-07-23 10:54:00 +00:00
vt_mode.h Initial version imported to CVS 1996-05-04 07:50:46 +00:00