summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Joseph <tomjoseph@in.ibm.com>2017-04-28 01:34:53 +0530
committerTom Joseph <tomjoseph@in.ibm.com>2017-05-08 15:25:15 +0530
commit15771d1857a81b60e26475ab2f2f732bd4f058f3 (patch)
treebb15ce8df9810b635e7fb5000b25fd0e8c733371
parent20aef33bf830fc678db7ed90a03cf6190fb4d597 (diff)
downloadphosphor-net-ipmid-15771d1857a81b60e26475ab2f2f732bd4f058f3.tar.gz
phosphor-net-ipmid-15771d1857a81b60e26475ab2f2f732bd4f058f3.zip
Add Get/Set SOL configuration commands to registerCommands.
Resolves openbmc/openbmc#858 Change-Id: I5ddca8a5166ae41764c74ae2a8da858de82a1f47 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
-rw-r--r--sol_module.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/sol_module.cpp b/sol_module.cpp
index 174f58f..203ec72 100644
--- a/sol_module.cpp
+++ b/sol_module.cpp
@@ -44,6 +44,22 @@ void registerCommands()
},
&getPayloadStatus, session::Privilege::USER, false
},
+ // Set SOL Configuration Parameters
+ {
+ {
+ (static_cast<uint32_t>(message::PayloadType::IPMI) << 16) |
+ static_cast<uint16_t>(::command::NetFns::TRANSPORT) | 0x21
+ },
+ &setConfParams, session::Privilege::ADMIN, false
+ },
+ // Get SOL Configuration Parameters
+ {
+ {
+ (static_cast<uint32_t>(message::PayloadType::IPMI) << 16) |
+ static_cast<uint16_t>(::command::NetFns::TRANSPORT) | 0x22
+ },
+ &getConfParams, session::Privilege::USER, false
+ },
};
for (const auto& iter : commands)
OpenPOWER on IntegriCloud