summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Network/VlanConfigDxe
diff options
context:
space:
mode:
authorxdu2 <xdu2@6f19259b-4bc3-4df7-8a09-765794883524>2010-02-05 06:13:18 +0000
committerxdu2 <xdu2@6f19259b-4bc3-4df7-8a09-765794883524>2010-02-05 06:13:18 +0000
commit1b2bf3cadcd1beac1ad0da61bc8142e00aa848ed (patch)
tree549d8b71c399d1290cdc0920cd1731253d413bf3 /MdeModulePkg/Universal/Network/VlanConfigDxe
parentf9ec2f0f4094f8f348a5e664b8a0bac99d1e3baa (diff)
downloadedk2-platforms-1b2bf3cadcd1beac1ad0da61bc8142e00aa848ed.tar.xz
Add some security check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9934 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Universal/Network/VlanConfigDxe')
-rw-r--r--MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c b/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c
index 54d317416d..b11e7c96d5 100644
--- a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c
+++ b/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c
@@ -480,8 +480,7 @@ InstallVlanConfigForm (
PrivateData->MacString = MacString;
StrCpy (Str, L"VLAN Configuration (MAC:");
- ASSERT (StrLen (MacString) <= (sizeof (EFI_MAC_ADDRESS) * 2));
- StrCat (Str, MacString);
+ StrnCat (Str, MacString, sizeof (EFI_MAC_ADDRESS) * 2);
StrCat (Str, L")");
HiiSetString (
HiiHandle,