From 071f3f2f298ab4a4799b7fcdba3255dfd999452d Mon Sep 17 00:00:00 2001 From: AppaRao Puli Date: Thu, 24 May 2018 16:45:30 +0530 Subject: IPMI Channel commands implementation IPMI Channel commands implemenation - squashed commit e9a75d8dd6e89d17381f0310c7930586c6b79996 Author: AppaRao Puli Date: Thu Jul 5 14:47:22 2018 +0530 Channel layer separation De-coupling the channel management from ipmi channel commands implementation. This gives flexibility to load only needed stuff in different modules(host-ipmi or netipmid) Change-Id: Ib334562beb9325f7768ed6a15475cae15af17b19 Signed-off-by: AppaRao Puli Signed-off-by: Richard Marian Thomaiyar commit 726ddf2af678ea6773f4b4b918fbd49be8c83e6a Author: AppaRao Puli Date: Thu May 24 16:45:30 2018 +0530 IPMI Channel commands implementation Following IPMI channel commands are implemented. 1) Set channel access (0x40) 2) Get channel access (0x41) 3) Get channel info (0x42) Also added code supported for LAN configuration parameters 1) Authentication Type Support (selector #1) 2) Authentication Type Enables (selector #2) Change-Id: Ic4156378c7756eca383dc3da52114fd119346ca6 Signed-off-by: AppaRao Puli Signed-off-by: Richard Marian Thomaiyar Change-Id: Ic4156378c7756eca383dc3da52114fd119346ca6 Signed-off-by: AppaRao Puli Signed-off-by: Richard Marian Thomaiyar --- Makefile.am | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index 5e03648..966dbe4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -67,7 +67,9 @@ libuserlayer_LTLIBRARIES = libuserlayer.la libuserlayer_la_SOURCES = \ user_channel/user_layer.cpp \ user_channel/user_mgmt.cpp \ - user_channel/passwd_mgr.cpp + user_channel/passwd_mgr.cpp \ + user_channel/channel_mgmt.cpp \ + user_channel/channel_layer.cpp libuserlayer_la_LDFLAGS = $(SYSTEMD_LIBS) $(libmapper_LIBS) \ $(PHOSPHOR_LOGGING_LIBS) $(PHOSPHOR_DBUS_INTERFACES_LIBS) -lstdc++fs \ @@ -99,6 +101,7 @@ libipmi20_la_SOURCES = \ read_fru_data.cpp \ sensordatahandler.cpp \ user_channel/usercommands.cpp \ + user_channel/channelcommands.cpp \ $(libipmi20_BUILT_LIST) @CODE_COVERAGE_RULES@ @@ -138,6 +141,7 @@ libsysintfcmds_la_CXXFLAGS = $(SYSTEMD_CFLAGS) \ nobase_include_HEADERS = \ host-ipmid/iana.hpp \ user_channel/user_layer.hpp \ + user_channel/channel_layer.hpp \ host-ipmid/ipmid-api.h \ host-ipmid/ipmid-host-cmd.hpp \ host-ipmid/ipmid-host-cmd-utils.hpp \ -- cgit v1.2.1