Add Get/Set SOL configuration commands to registerCommands.
Resolves openbmc/openbmc#858
Change-Id: I5ddca8a5166ae41764c74ae2a8da858de82a1f47
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
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 @@
},
&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)