From 799a0846c24f3f0291620a6d3cbbe6c204f1a293 Mon Sep 17 00:00:00 2001 From: Jean-Michel Audet Date: Thu, 17 Jun 2010 13:27:05 +0000 Subject: [PATCH] - Add fix with usage of CFh (duplicate request). Usefull for slow commands --- ipmitool/src/plugins/lanplus/lanplus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipmitool/src/plugins/lanplus/lanplus.c b/ipmitool/src/plugins/lanplus/lanplus.c index 18c0b18..474cbb0 100644 --- a/ipmitool/src/plugins/lanplus/lanplus.c +++ b/ipmitool/src/plugins/lanplus/lanplus.c @@ -2288,7 +2288,7 @@ ipmi_lanplus_send_payload( /* Duplicate Request ccode most likely indicates a response to a previous retry. Ignore and keep polling. */ - if ((rsp != NULL) && (rsp->ccode == 0xcf)) + while ((rsp != NULL) && (rsp->ccode == 0xcf)) { rsp = NULL; rsp = ipmi_lan_poll_recv(intf);