[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