[syslinux:lwip] core pxe: Ensure all parameters in pxe_get_cached_info are initialized.

syslinux-bot for Eric W. Biederman ebiederm at xmission.com
Fri Apr 22 20:05:40 PDT 2011


Commit-ID:  4f48e79e03961b9a1699464a8600422c17356a99
Gitweb:     http://syslinux.zytor.com/commit/4f48e79e03961b9a1699464a8600422c17356a99
Author:     Eric W. Biederman <ebiederm at xmission.com>
AuthorDate: Sat, 9 Apr 2011 03:55:50 -0700
Committer:  Eric W. Biederman <ebiederm at xmission.com>
CommitDate: Tue, 12 Apr 2011 14:40:52 -0700

core pxe: Ensure all parameters in pxe_get_cached_info are initialized.

Signed-off-by: Eric W. Biederman <ebiederm at xmission.com>


---
 core/fs/pxe/pxe.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/core/fs/pxe/pxe.c b/core/fs/pxe/pxe.c
index b886ed3..ebf3dc1 100644
--- a/core/fs/pxe/pxe.c
+++ b/core/fs/pxe/pxe.c
@@ -243,7 +243,7 @@ static int pxe_get_cached_info(int type)
     static __lowmem struct s_PXENV_GET_CACHED_INFO get_cached_info;
     printf(" %02x", type);
 
-    get_cached_info.Status      = 0;
+    memset(&get_cached_info, 0, sizeof get_cached_info);
     get_cached_info.PacketType  = type;
     get_cached_info.BufferSize  = 8192;
     get_cached_info.Buffer      = FAR_PTR(trackbuf);



More information about the Syslinux-commits mailing list