From 4763dcf560fb42b441439bc35e389df8002c2a3d Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Wed, 1 Sep 2004 16:15:24 +0000 Subject: [PATCH] fix impi->ipmi typo, workaround for mBMC --- ipmitool/src/plugins/lan/lan.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ipmitool/src/plugins/lan/lan.c b/ipmitool/src/plugins/lan/lan.c index c219e14..3a7260c 100644 --- a/ipmitool/src/plugins/lan/lan.c +++ b/ipmitool/src/plugins/lan/lan.c @@ -1094,6 +1094,7 @@ ipmi_activate_session_cmd(struct ipmi_intf * intf) memcpy(&s->session_id, rsp->data + 1, 4); s->in_seq = rsp->data[8] << 24 | rsp->data[7] << 16 | rsp->data[6] << 8 | rsp->data[5]; + if (!s->in_seq) ++s->in_seq; s->authtype = rsp->data[0] & 0xf; if (verbose > 1) { @@ -1150,7 +1151,7 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf) } static int -impi_close_session_cmd(struct ipmi_intf * intf) +ipmi_close_session_cmd(struct ipmi_intf * intf) { struct ipmi_rs * rsp; struct ipmi_rq req; @@ -1254,7 +1255,7 @@ ipmi_lan_activate_session(struct ipmi_intf * intf) void ipmi_lan_close(struct ipmi_intf * intf) { if (!intf->abort) - impi_close_session_cmd(intf); + ipmi_close_session_cmd(intf); if (intf->fd >= 0) close(intf->fd);