summaryrefslogtreecommitdiffstats
path: root/include/ipmid/message.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/ipmid/message.hpp')
-rw-r--r--include/ipmid/message.hpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/include/ipmid/message.hpp b/include/ipmid/message.hpp
index 0dc7ca8..c828e3c 100644
--- a/include/ipmid/message.hpp
+++ b/include/ipmid/message.hpp
@@ -42,11 +42,11 @@ struct Context
Context& operator=(Context&&) = delete;
Context(std::shared_ptr<sdbusplus::asio::connection> bus, NetFn netFn,
- Cmd cmd, int channel, int userId, Privilege priv, int rqSA,
- boost::asio::yield_context& yield) :
+ Cmd cmd, int channel, int userId, uint32_t sessionId,
+ Privilege priv, int rqSA, boost::asio::yield_context& yield) :
bus(bus),
- netFn(netFn), cmd(cmd), channel(channel), userId(userId), priv(priv),
- rqSA(rqSA), yield(yield)
+ netFn(netFn), cmd(cmd), channel(channel), userId(userId),
+ sessionId(sessionId), priv(priv), rqSA(rqSA), yield(yield)
{
}
@@ -56,6 +56,7 @@ struct Context
Cmd cmd;
int channel;
int userId;
+ uint32_t sessionId;
Privilege priv;
// srcAddr is only set on IPMB requests because
// Platform Event Message needs it to determine the incoming format
OpenPOWER on IntegriCloud