diff options
author | Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com> | 2018-12-08 17:27:11 +0530 |
---|---|---|
committer | Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com> | 2018-12-19 01:11:55 +0000 |
commit | a39208e0b5cf9b9cab8568f8049ef19b7c8dc100 (patch) | |
tree | f69ae7615586d1a052b0103d1eccbfba22a015dc /user_channel/channel_mgmt.cpp | |
parent | 6e1ba9effa687791170858cf10aa1c26c0742b75 (diff) | |
download | phosphor-host-ipmid-a39208e0b5cf9b9cab8568f8049ef19b7c8dc100.tar.gz phosphor-host-ipmid-a39208e0b5cf9b9cab8568f8049ef19b7c8dc100.zip |
Add self channel number conversion function
Support for self channel number conversion added. This will
be used by IPMI commands like GetUserAccess, GetChannelInfo etc.
to query the details for the channel in which the command is
requested. Self channel number 0xE will be converted to proper
channel number by this function
Unit-Test:
Performed that commands received through ipmid channel are marked
as channel 0xF and through netipmid as 0x1, when channel number
0xE is used
Change-Id: I53820558faf4439d9909d52e4e98d71c38e714b4
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Diffstat (limited to 'user_channel/channel_mgmt.cpp')
-rw-r--r-- | user_channel/channel_mgmt.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/user_channel/channel_mgmt.cpp b/user_channel/channel_mgmt.cpp index 3a9e2cf..0ece27e 100644 --- a/user_channel/channel_mgmt.cpp +++ b/user_channel/channel_mgmt.cpp @@ -827,7 +827,7 @@ uint8_t ChannelConfig::convertToChannelIndexNumber(const uint8_t chNum) } } } - return ((chNum == selfChNum) ? curChannel : chNum); + return ((chNum == currentChNum) ? curChannel : chNum); } std::string ChannelConfig::convertToNetInterface(const std::string& value) |