]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Tcp4Dxe/SockInterface.c
Sync the bug that list node is free before it is removed from the list. That made...
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Tcp4Dxe / SockInterface.c
index cde02b2bec0cf06aae6d2d016c8bd1db074332d9..5d25124ebd1929a56b5806c01cd74d9ae4becfa6 100644 (file)
@@ -214,16 +214,12 @@ SockDestroyChild (
 **/\r
 SOCKET *\r
 SockCreateChild (\r
-  IN SOCK_INIT_DATA *SockInitData,\r
-  IN VOID           *ProtoData,\r
-  IN UINT32         Len\r
+  IN SOCK_INIT_DATA *SockInitData\r
   )\r
 {\r
   SOCKET      *Sock;\r
   EFI_STATUS  Status;\r
 \r
-  ASSERT (ProtoData && (Len <= PROTO_RESERVED_LEN));\r
-\r
   //\r
   // create a new socket\r
   //\r
@@ -236,15 +232,6 @@ SockCreateChild (
     return NULL;\r
   }\r
 \r
-  //\r
-  // Open the\r
-  //\r
-\r
-  //\r
-  // copy the protodata into socket\r
-  //\r
-  NetCopyMem (Sock->ProtoReserved, ProtoData, Len);\r
-\r
   Status = NET_TRYLOCK (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r