From 653c9b20d5d12b32ca2378b0b60e1936494bb93a Mon Sep 17 00:00:00 2001 From: Carol Hebert Date: Thu, 8 Jan 2009 22:59:11 +0000 Subject: [PATCH] Olivier Fourdan's 8/16/08 patch to allow ipmitool sel delete to accept hex list entry numbers --- ipmitool/lib/ipmi_sel.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ipmitool/lib/ipmi_sel.c b/ipmitool/lib/ipmi_sel.c index d262d5b..516c85b 100644 --- a/ipmitool/lib/ipmi_sel.c +++ b/ipmitool/lib/ipmi_sel.c @@ -31,6 +31,7 @@ */ #include +#include /* for strtoul, to parse hexadecimal values */ #include #define __USE_XOPEN /* glibc2 needs this for strptime */ #include @@ -1987,7 +1988,7 @@ ipmi_sel_delete(struct ipmi_intf * intf, int argc, char ** argv) for (; argc != 0; argc--) { - id = atoi(argv[argc-1]); + id = (uint16_t) strtoul(argv[argc-1], NULL, 0); msg_data[2] = id & 0xff; msg_data[3] = id >> 8;