From 748d65a4ac898708dc7d2fd6f2bdee41489fee86 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 20 Aug 1996 15:45:16 +0000 Subject: - 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/namelogon.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'source3/namelogon.c') diff --git a/source3/namelogon.c b/source3/namelogon.c index c10049135c4..aacf32c2804 100644 --- a/source3/namelogon.c +++ b/source3/namelogon.c @@ -64,11 +64,6 @@ void process_logon_packet(struct packet_struct *p,char *buf,int len) DEBUG(3,("No domain logons\n")); return; } - if (!listening_name(work, &dgram->dest_name)) - { - DEBUG(4,("Not listening to that domain\n")); - return; - } code = SVAL(buf,0); switch (code) { -- cgit