mirror of
https://github.com/samba-team/samba.git
synced 2024-12-28 07:21:54 +03:00
b581d03240
because the share must be browseable by a w95 client
2) send_mailslot_reply - unique or group datagram argument added.
3) netlogon.c - rewrote response packet to do the right thing for w95.
4) server.c reply_nt1() - added OEMDomainstring to the end.
5) (deep breath) reworked the nmbd-browsing code a little bit.
i discovered two months ago that becoming a primary domain controller
(and domain master browser) is done independently of becoming a
backup domain controller (logon server) is done independently of
becoming a local master browser.
therefore, three sets of state-machines (instead of just one) are in
place - each of which is responsible for taking samba through the
required stages to become: a logon server; a domain master browser;
and a local master browser.
each of these three things can occur independently on each interface,
_including_ the wins pseudo-interface. the only slight caveat is that
the wins pseudo-interface, by virtue of _not_ being a broadcast
interface, does _not_ register as a local master browser with the wins
server, as this doesn't make sense.
lkcl
(This used to be commit
|
||
---|---|---|
.. | ||
byteorder.h | ||
charset.h | ||
clitar.h | ||
includes.h | ||
kanji.h | ||
local.h | ||
nameserv.h | ||
proto.h | ||
smb.h | ||
trans2.h | ||
version.h | ||
vt_mode.h |