public Boolean PacketMeetsCondition(DHCPv4Packet packet) { Byte[] target = ByteHelper.AndArray(Mask.GetBytes(), NetworkAddress.GetBytes()); Byte[] actual = ByteHelper.AndArray(Mask.GetBytes(), packet.GatewayIPAdress.GetBytes()); Boolean result = ByteHelper.AreEqual(target, actual); return(result); }