Broadcast fixes
authorCameron Gutman <aicommander@gmail.com>
Mon, 3 Aug 2009 20:10:47 +0000 (20:10 +0000)
committerCameron Gutman <aicommander@gmail.com>
Mon, 3 Aug 2009 20:10:47 +0000 (20:10 +0000)
commit1b403e9be75a0c85beefd901073d0478afdcfcdb
tree7a1d119d0539ff88bb317ea72a6534b66f2f5619
parent99d9c85c540ad0bf31311210e73ca028eb441e4c
Broadcast fixes
 - Treat 255.255.255.255 as an undefined address
 - Choose the first interface when sending a broadcast packet (fixes failing with STATUS_NETWORK_UNREACHABLE when trying to send a broadcast packet)
 - Fix a broadcast address check so 255.255.255.255 will also pass (fixes sending queued broadcast packets)
 - Now a broadcast packet can be successfully sent from an interface with a valid IP address (previously they could only be sent when the interface didn't have an NCE entry)

svn path=/trunk/; revision=42375
reactos/lib/drivers/ip/network/address.c
reactos/lib/drivers/ip/network/interface.c
reactos/lib/drivers/ip/network/neighbor.c