diff options
author | Tom Joseph <tomjoseph@in.ibm.com> | 2017-04-28 01:34:53 +0530 |
---|---|---|
committer | Tom Joseph <tomjoseph@in.ibm.com> | 2017-05-08 15:25:15 +0530 |
commit | 15771d1857a81b60e26475ab2f2f732bd4f058f3 (patch) | |
tree | bb15ce8df9810b635e7fb5000b25fd0e8c733371 | |
parent | 20aef33bf830fc678db7ed90a03cf6190fb4d597 (diff) | |
download | phosphor-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.cpp | 16 |
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) |