rewrote nmbd's wins backend to use a tdb instead of a flat text file.
authorJean-François Micouleau <jfm@samba.org>
Fri, 25 Jan 2002 22:50:15 +0000 (22:50 +0000)
committerJean-François Micouleau <jfm@samba.org>
Fri, 25 Jan 2002 22:50:15 +0000 (22:50 +0000)
commitb902e087d06c32797af19021a7f56895d86d7364
treed056e3ba6b3e2a82da9b96ebb5abea95eb815d1c
parentf0137ac126f782e83ed15d8e905def708cdb6c64
rewrote nmbd's wins backend to use a tdb instead of a flat text file.
Changed the way the wins record are handled in memory. Now they are living
much longer with the different states: active, released and tombstone.
Also added a version ID, some wins flags and the wins owner ip address to
the namrec->data struct, and a function to process messages sent by the
wins replication daemon.

the initiate_wins_processing() function is not correct, I'll fix it later.

        J.F.
source/include/nameserv.h
source/nmbd/nmbd.c
source/nmbd/nmbd_namelistdb.c
source/nmbd/nmbd_winsserver.c