mirror of
https://github.com/samba-team/samba.git
synced 2025-01-13 13:18:06 +03:00
b338bce94f
created namedb*.c nameservresp.c nameservreply.c and namepacket.c
added modules to Makefile, downloading dan's current version first :-)
shuffled docs to match source
created more docs
fixed bug in announce_backup() discovered when going nameannounce.doc:
backup list requests to the master browser should be used when samba is
not a master browser; backup list requests to the primary domain
controller should be used when samba is not a primary domain controller.
fixed bug in sync_server: it would never send MasterAnnounce packets.
removed the code that ignored special browser names: these should only
be ignored (except 0x1b names) when broadcasted name queries are sent,
not when directed registration or directed queries are sent samba as a
WINS server. (note: exactly what's going on is still uncertain).
renamed NAME_QUERY_MST_SRV_CHK to NAME_QUERY_PDC_SRV_CHK (more accurate).
renamed NAME_STATUS_MST_SRV_CHK to NAME_STATUS_PDC_SRV_CHK (more accurate).
added secured WINS name registration: a new 'state' NAME_REGISTER_CHALLENGE;
functions send_name_response(), response_name_query_register(); added
sending of WAIT ACKNOWLEDGEMENT packet; added a reply_to_ip field to
the response record structure so that after the name query challenge,
you know who to inform of the outcome of that challenge.
note: these are all currently untested modifications (yikes!)
lkcl
(This used to be commit
|
||
---|---|---|
.. | ||
client | ||
include | ||
lib | ||
libsmb | ||
locking | ||
nmbd | ||
param | ||
passdb | ||
printing | ||
script | ||
smbd | ||
utils | ||
.cvsignore | ||
change-log | ||
md4.h | ||
nameannounce.c | ||
nameannounce.doc | ||
namebrowse.c | ||
namebrowse.doc | ||
namedb.c | ||
namedbname.doc | ||
namedbresp.doc | ||
nameelect.c | ||
nameelect.doc | ||
namelogon.c | ||
namelogon.doc | ||
namepacket.doc | ||
namequery.doc | ||
nameresp.c | ||
nameresp.doc | ||
nameserv.c | ||
nameserv.doc | ||
nameservreply.doc | ||
nameservresp.doc | ||
namework.c | ||
namework.doc | ||
nmbsync.c |