From 985e3d092d68b1dc2461fcaeaf5c836a09e1569d Mon Sep 17 00:00:00 2001 From: Tim Young Date: Sun, 6 Sep 2015 12:55:37 -0500 Subject: [PATCH] Fix the network loop bug --- EduNetworkBuilder/NetworkDevice.cs | 9 +++++---- EduNetworkBuilder/Resources/ReleaseNotes.rtf | 4 +++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/EduNetworkBuilder/NetworkDevice.cs b/EduNetworkBuilder/NetworkDevice.cs index 4932e66..a0fbfae 100644 --- a/EduNetworkBuilder/NetworkDevice.cs +++ b/EduNetworkBuilder/NetworkDevice.cs @@ -1328,12 +1328,13 @@ namespace EduNetworkBuilder { dNic = NicFromID(arp.NicOnWhichItIsFound); } - if (arp.MACAddress == tPacket.sourceMAC) - { - sNic = NicFromID(arp.NicOnWhichItIsFound); - } + //if (arp.MACAddress == tPacket.sourceMAC) + //{ + // sNic = NicFromID(arp.NicOnWhichItIsFound); + //} } } + sNic = tPacket.InboundNic; //We get the inbound nic from here. //Delivery //Loop through all nics (skip the interface) it came in on diff --git a/EduNetworkBuilder/Resources/ReleaseNotes.rtf b/EduNetworkBuilder/Resources/ReleaseNotes.rtf index 67ee05c..ff3cfd8 100644 --- a/EduNetworkBuilder/Resources/ReleaseNotes.rtf +++ b/EduNetworkBuilder/Resources/ReleaseNotes.rtf @@ -1,6 +1,8 @@ {\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1033{\fonttbl{\f0\fnil\fcharset0 Calibri;}} {\*\generator Riched20 10.0.10240}\viewkind4\uc1 -\pard\sa200\sl276\slmult1\b\f0\fs22\lang9 Version 1.0.22\b0\par +\pard\sa200\sl276\slmult1\b\f0\fs22\lang9 Version 1.0.23 \par +\b0 * Fixed issues with broadcast packets\b\par +Version 1.0.22 09/01/2015\b0\par * Added ssid and keys for wireless links\par * Wireless will auto-disconnect if link is too long\par * Wireless will auto-connect if ssid and key match, if link is short enough\par