From b136863199c80b0ed5de3d01eeefdccb0b2fb965 Mon Sep 17 00:00:00 2001 From: Carol Hebert Date: Thu, 22 Feb 2007 21:48:26 +0000 Subject: [PATCH] Fix for new prefix code causing segfault with ipmievd sel cmd --- ipmitool/src/ipmievd.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ipmitool/src/ipmievd.c b/ipmitool/src/ipmievd.c index b28dd5d..4c84f6e 100644 --- a/ipmitool/src/ipmievd.c +++ b/ipmitool/src/ipmievd.c @@ -738,9 +738,11 @@ ipmievd_sel_main(struct ipmi_intf * intf, int argc, char ** argv) eintf->intf = intf; - snprintf(eintf->prefix, - strlen((const char *)intf->session->hostname) + 3, - "%s: ", intf->session->hostname); + if (intf->session != NULL) { + snprintf(eintf->prefix, + strlen((const char *)intf->session->hostname) + 3, + "%s: ", intf->session->hostname); + } return ipmievd_main(eintf, argc, argv); }