r5114: the nbtd task can now act as a basic B-node server. It registers its
authorAndrew Tridgell <tridge@samba.org>
Mon, 31 Jan 2005 01:57:58 +0000 (01:57 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:09:23 +0000 (13:09 -0500)
commit414f6c80b22b128c25d947d62f6b5d1ec13091b6
treeda147a6c2802a7af79b5dfcdf3d3f6508287520e
parent37449657a8d335097b3f3559f8b5bf084b50b85a
r5114: the nbtd task can now act as a basic B-node server. It registers its
names on the network and answers name queries. Lots of details are
still missing, but at least this now means you don't need a Samba3
nmbd to use Samba4.

missing pieces include:

 - name registrations should be "shout 3 times, then demand"

 - no WINS server yet

 - no master browser code
(This used to be commit d7d31fdc6670f026f96b50e51a4de19f0b920e5b)
18 files changed:
source4/include/structs.h
source4/lib/netif/interface.c
source4/lib/util_strlist.c
source4/libcli/config.mk
source4/libcli/nbt/libnbt.h
source4/libcli/nbt/namequery.c
source4/libcli/nbt/nameregister.c [new file with mode: 0644]
source4/libcli/nbt/nbtsocket.c
source4/librpc/idl/nbt.idl
source4/nbt_server/config.mk
source4/nbt_server/interfaces.c
source4/nbt_server/nbt_server.c
source4/nbt_server/nbt_server.h
source4/nbt_server/packet.c [new file with mode: 0644]
source4/nbt_server/query.c [new file with mode: 0644]
source4/nbt_server/register.c [new file with mode: 0644]
source4/nbt_server/winsserver.c [new file with mode: 0644]
source4/utils/nmblookup.c