From 87b2cfbe323b7d53c5df27b066f235c7c1bf4aae Mon Sep 17 00:00:00 2001 From: Gene Cumm Date: Fri, 3 Feb 2012 23:14:04 -0500 Subject: prdhcp.c32: Fix what is retrieved. Signed-off-by: Gene Cumm --- com32/modules/prdhcp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/com32/modules/prdhcp.c b/com32/modules/prdhcp.c index 5b572b0b..321d4e77 100644 --- a/com32/modules/prdhcp.c +++ b/com32/modules/prdhcp.c @@ -136,11 +136,12 @@ void print_dhcp_pkt_all(void) pxe_bootp_t *p; size_t len; int i; + int ptype[3] = {PXENV_PACKET_TYPE_DHCP_DISCOVER, PXENV_PACKET_TYPE_DHCP_ACK, PXENV_PACKET_TYPE_CACHED_REPLY}; for (i = 0; i < 3; i++) { - if (!pxe_get_cached_info(PXENV_PACKET_TYPE_CACHED_REPLY, + if (!pxe_get_cached_info(ptype[i], (void **)&(p), &(len))) { - dprintf("Got packet #%d\n", i); + dprintf("Got packet #%d/%d\n", (i + 1), ptype[i]); print_pxe_bootp_t(p, len); pressanykey(); } -- cgit v1.2.1