- fix a bug in NetServerEnum where counted and total were not counted
authorAndrew Tridgell <tridge@samba.org>
Tue, 20 Aug 1996 15:45:16 +0000 (15:45 +0000)
committerAndrew Tridgell <tridge@samba.org>
Tue, 20 Aug 1996 15:45:16 +0000 (15:45 +0000)
commit748d65a4ac898708dc7d2fd6f2bdee41489fee86
treeb54a4d77d71beba6e6422c366ecb17f57c172614
parent7f38abfbdb57b4ed33fa0aaacdfe7414d4c19a28
- fix a bug in NetServerEnum where counted and total were not counted
correctly if there were multiple instances of a name. This led to the
infamous "not enough memory" error when browsing (but this isn't the
only cause of that message)

- fix a triple-chaining bug which affected OpenX following a TconX

- fix a serious nmbd bug that meant nmdb would answer packets that it
wasn't supposed to, causing havoc with browse lists.

- never time out SELF packets. This is an interim fix until I find out
why nmbd thought they should be timed out.
(This used to be commit 2960c3908c2c3b01a1f2b77def60350018d298e1)
source3/include/includes.h
source3/include/proto.h
source3/namedbname.c
source3/nameelect.c
source3/namelogon.c
source3/namepacket.c
source3/namework.c
source3/smbd/ipc.c
source3/smbd/reply.c
source3/smbd/server.c