Author: jmcd Date: 2005-02-01 19:32:54 +0000 (Tue, 01 Feb 2005) New Revision: 5163
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5163 Log: Fix bugzilla 2062: turn off broadcast for all 390 NICs. Modified: branches/SAMBA_3_0/source/lib/interface.c Changeset: Modified: branches/SAMBA_3_0/source/lib/interface.c =================================================================== --- branches/SAMBA_3_0/source/lib/interface.c 2005-02-01 19:04:13 UTC (rev 5162) +++ branches/SAMBA_3_0/source/lib/interface.c 2005-02-01 19:32:54 UTC (rev 5163) @@ -60,10 +60,12 @@ return; } +#if !defined(__s390__) if (ip_equal(nmask, allones_ip)) { DEBUG(3,("not adding non-broadcast interface %s\n",inet_ntoa(ip))); return; } +#endif iface = SMB_MALLOC_P(struct interface); if (!iface) return; @@ -196,7 +198,10 @@ exit(1); } for (i=0;i<total_probed;i++) { - if (probed_ifaces[i].netmask.s_addr != allones_ip.s_addr && + if ( +#if !defined(__s390__) + probed_ifaces[i].netmask.s_addr != allones_ip.s_addr && +#endif probed_ifaces[i].ip.s_addr != loopback_ip.s_addr) { add_interface(probed_ifaces[i].ip, probed_ifaces[i].netmask);