From 4c99a6f67680864bac3a8c39a393ea239471ef10 Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Wed, 20 Apr 2005 20:48:47 +0000 Subject: [PATCH] intelplus mode does not try for highest priv based on algorithms --- ipmitool/src/plugins/lanplus/lanplus.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ipmitool/src/plugins/lanplus/lanplus.c b/ipmitool/src/plugins/lanplus/lanplus.c index ef86b33..590abf8 100644 --- a/ipmitool/src/plugins/lanplus/lanplus.c +++ b/ipmitool/src/plugins/lanplus/lanplus.c @@ -2528,7 +2528,10 @@ ipmi_lanplus_open_session(struct ipmi_intf * intf) memset(msg, 0, IPMI_OPEN_SESSION_REQUEST_SIZE); msg[0] = 0; /* Message tag */ - msg[1] = 0; /* Give us highest privlg level based on supported algorithms */ + if (ipmi_oem_active(intf, "intelplus")) + msg[1] = session->privlvl; + else + msg[0] = 0; /* Give us highest privlg level based on supported algorithms */ msg[2] = 0; /* reserved */ msg[3] = 0; /* reserved */