]> git.proxmox.com Git - mirror_edk2.git/blobdiff - NetworkPkg/TcpDxe/TcpMain.c
BaseTools: use built in OrderedDict instead of custom version.
[mirror_edk2.git] / NetworkPkg / TcpDxe / TcpMain.c
index fc3713e53322efafe0c827a93e4abc838c02e301..e349d2dce6f20a0bff84219f4abe9a15a7267d37 100644 (file)
@@ -40,6 +40,9 @@ TcpChkDataBuf (
   UINT32 Len;\r
 \r
   for (Index = 0, Len = 0; Index < FragmentCount; Index++) {\r
+    if (FragmentTable[Index].FragmentBuffer == NULL) {\r
+      return EFI_INVALID_PARAMETER;\r
+    }\r
     Len = Len + FragmentTable[Index].FragmentLength;\r
   }\r
 \r