svn commit: samba r12609 - in branches/SAMBA_4_0/source/nbt_server:
.
metze at samba.org
metze at samba.org
Fri Dec 30 14:04:18 GMT 2005
Author: metze
Date: 2005-12-30 14:04:18 +0000 (Fri, 30 Dec 2005)
New Revision: 12609
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12609
Log:
- add some comments to a change that went in in the last 'fix the build' commit
- we need to reply to name queries with the recursion desired bit set,
to pass the multi homed challenge, when registering our interfaces
with a wins server
metze
Modified:
branches/SAMBA_4_0/source/nbt_server/query.c
Changeset:
Modified: branches/SAMBA_4_0/source/nbt_server/query.c
===================================================================
--- branches/SAMBA_4_0/source/nbt_server/query.c 2005-12-30 13:16:54 UTC (rev 12608)
+++ branches/SAMBA_4_0/source/nbt_server/query.c 2005-12-30 14:04:18 UTC (rev 12609)
@@ -71,9 +71,15 @@
return;
}
+ /*
+ * normally we should forward all queries with the
+ * recursion desired flag to the wins server, but this
+ * breaks are winsclient code, when doing mhomed registrations
+ */
if (!(packet->operation & NBT_FLAG_BROADCAST) &&
(packet->operation & NBT_FLAG_RECURSION_DESIRED) &&
- (iname->nb_flags & NBT_NM_GROUP)) {
+ (iname->nb_flags & NBT_NM_GROUP) &&
+ lp_wins_support()) {
nbtd_winsserver_request(nbtsock, packet, src);
return;
}
More information about the samba-cvs
mailing list