From d90259534bd45a5fdffeaede5eec3eec39db8fb9 Mon Sep 17 00:00:00 2001 From: Tim Young Date: Thu, 31 Aug 2017 10:01:18 -0500 Subject: [PATCH] Allow firewall to affect packets coming in from a VPN --- EduNetworkBuilder/NetworkDevice.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/EduNetworkBuilder/NetworkDevice.cs b/EduNetworkBuilder/NetworkDevice.cs index 72e4be6..6cc5adc 100644 --- a/EduNetworkBuilder/NetworkDevice.cs +++ b/EduNetworkBuilder/NetworkDevice.cs @@ -1777,7 +1777,7 @@ namespace EduNetworkBuilder { if (nPacket != null) { - if(nPacket.destMAC != nc.MAC) + if (nPacket.destMAC != nc.MAC) { nPacket.Tracking.Status = NB.Translate("ND_ProssArr_Error1"); nPacket.Tracking.AddMessage(DebugLevel.info, this, NB.Translate("ND_ProssArr_Error")); @@ -1790,7 +1790,8 @@ namespace EduNetworkBuilder if (tPacket.EncryptionString == nc.EncryptionKey) { nPacket.destMAC = nc.MAC; //This is already the case, but we need to set it again for some reason. - + nPacket.InboundInterface = nc.InterfaceFromName(nc.NicName()) ; + nPacket.MyStatus = PacketStatus.processing; nPacket.WhereAmI = this; nPacket.Tracking.AddMessage(DebugLevel.info, this, NB.Translate("ND_ProcessArrival_CommingOut"));