git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10771
6f19259b-4bc3-4df7-8a09-
765794883524
- IsVlanPacket = MnpRemoveVlanTag (MnpDeviceData, Nbuf, &VlanId);\r
+ if (MnpDeviceData->NumberOfVlan != 0) {\r
+ //\r
+ // VLAN is configured, remove the VLAN tag if any\r
+ //\r
+ IsVlanPacket = MnpRemoveVlanTag (MnpDeviceData, Nbuf, &VlanId);\r
+ } else {\r
+ IsVlanPacket = FALSE;\r
+ }\r
\r
MnpServiceData = MnpFindServiceData (MnpDeviceData, VlanId);\r
if (MnpServiceData == NULL) {\r
\r
MnpServiceData = MnpFindServiceData (MnpDeviceData, VlanId);\r
if (MnpServiceData == NULL) {\r