- Fix an issue that broke ARP replies because we compared the source address with...
authorCameron Gutman <aicommander@gmail.com>
Wed, 21 Oct 2009 02:16:03 +0000 (02:16 +0000)
committerCameron Gutman <aicommander@gmail.com>
Wed, 21 Oct 2009 02:16:03 +0000 (02:16 +0000)
commit9eeae0e8264937c033f2e701eab9b28d72ab5918
treec3a2eebbc91719c4c5f4386f46f2bb0f146f549d
parent3d8adae4670386fdc2401bb9634d694ca6b0c8c9
 - Fix an issue that broke ARP replies because we compared the source address with our address instead of the destination address with our address
 - What ended up happening was the router saved our gratuitous ARP hw address which allowed communication until it sent an ARP request which we would discard instead of replying to it, so the network connection would drop unexpectedly. "ipconfig /renew" was a temporary fix because it caused another gratuitous ARP packet to be sent and readded our hw address to the router's cache
 - This should be the last major issue with running in bridged mode

svn path=/trunk/; revision=43663
reactos/lib/drivers/ip/network/arp.c