Revision: 14168
          http://edk2.svn.sourceforge.net/edk2/?rev=14168&view=rev
Author:   sfu5
Date:     2013-03-11 07:47:42 +0000 (Mon, 11 Mar 2013)
Log Message:
-----------
Initialize DefaultInfo before using it.
Signed-off-by: Fu Siyuan <[email protected]>
Reviewed-by: Ye Ting <[email protected]>
Reviewed-by: Ouyang Qian <[email protected]>

Modified Paths:
--------------
    trunk/edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.c
    trunk/edk2/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c

Modified: trunk/edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.c
===================================================================
--- trunk/edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.c  
2013-03-11 07:44:10 UTC (rev 14167)
+++ trunk/edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.c  
2013-03-11 07:47:42 UTC (rev 14168)
@@ -837,6 +837,7 @@
   // If info isn't offered,
   //   use the cached DhcpAck and ProxyOffer packets.
   //
+  ZeroMem (&DefaultInfo, sizeof (EFI_PXE_BASE_CODE_DISCOVER_INFO));
   if (*Layer != EFI_PXE_BASE_CODE_BOOT_LAYER_INITIAL) {
 
     if (!Mode->PxeDiscoverValid || !Mode->PxeReplyReceived || 
(!Mode->PxeBisReplyReceived && UseBis)) {

Modified: trunk/edk2/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c
===================================================================
--- trunk/edk2/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c      2013-03-11 07:44:10 UTC 
(rev 14167)
+++ trunk/edk2/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c      2013-03-11 07:47:42 UTC 
(rev 14168)
@@ -566,6 +566,7 @@
   //
   // There are 3 methods to get the information for discover.
   //
+  ZeroMem (&DefaultInfo, sizeof (EFI_PXE_BASE_CODE_DISCOVER_INFO));
   if (*Layer != EFI_PXE_BASE_CODE_BOOT_LAYER_INITIAL) {
     //
     // 1. Take the previous setting as the discover info.

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to