Author: metze Date: 2005-12-29 17:03:17 +0000 (Thu, 29 Dec 2005) New Revision: 12578
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12578 Log: - w2k3 allows entries with 127.0.0.1 as address, so we should do to make it possible to add a static record for localhost or so... - we already make sure we don't register 127.0.0.1 with our wins server, so the check for loopback in the non-wins name queries is enough metze Modified: branches/SAMBA_4_0/source/nbt_server/wins/winsserver.c Changeset: Modified: branches/SAMBA_4_0/source/nbt_server/wins/winsserver.c =================================================================== --- branches/SAMBA_4_0/source/nbt_server/wins/winsserver.c 2005-12-29 16:58:35 UTC (rev 12577) +++ branches/SAMBA_4_0/source/nbt_server/wins/winsserver.c 2005-12-29 17:03:17 UTC (rev 12578) @@ -81,7 +81,7 @@ rec.node = node; rec.is_static = False; rec.expire_time = time(NULL) + ttl; - rec.version = 0; /* will allocated later */ + rec.version = 0; /* will be allocated later */ rec.wins_owner = NULL; /* will be set later */ rec.registered_by = src->addr; rec.addresses = winsdb_addr_list_make(packet); @@ -371,13 +371,6 @@ goto notfound; } - /* if the query didn't come from loopback, then never give out - loopback in the reply, as loopback means something - different for the recipient than for us */ - if (strcmp(src->addr, "127.0.0.1") != 0) { - str_list_remove(addresses, "127.0.0.1"); - } - found: nbtd_name_query_reply(nbtsock, packet, src, name, 0, nb_flags, addresses);