diff --git a/ipmitool/lib/helper.c b/ipmitool/lib/helper.c index 546c760..4b903b0 100644 --- a/ipmitool/lib/helper.c +++ b/ipmitool/lib/helper.c @@ -44,6 +44,7 @@ #include #include #include +#include #if HAVE_CONFIG_H # include @@ -663,9 +664,10 @@ ipmi_start_daemon(struct ipmi_intf *intf) close(fd); } - open("/dev/null", O_RDWR); - dup(0); - dup(0); + fd = open("/dev/null", O_RDWR); + assert(0 == fd); + dup(fd); + dup(fd); } /* is_fru_id - wrapper for str-2-int FRU ID conversion. Message is printed