| commit | 097497fb7b2466e85d2800991bef92017b044cda | [log] [tgz] |
|---|---|---|
| author | Alex Schendel <alex.schendel@intel.com> | Fri Oct 07 14:37:15 2022 -0700 |
| committer | Alex Schendel <alex.schendel@intel.com> | Fri Oct 07 15:01:15 2022 -0700 |
| tree | 766e55451ae2ae947b62e1654a37a2c86f1d5338 | |
| parent | 90eb7876b46a361af3b36c09df574178ecc9c39a [diff] |
Remove ManagedObjectType Dependency
libipmi now has a getManagedObjects() function which obviates the need
to specify a custom type and use a direct dbus yield method call. This
does not change any behavior of the Get or Capture Manufacturing Data
commands. This commit serves to improve readability and remove
unnecessary dependencies.
Tested:
Get Manufacturing Data continues to report MAC Address:
ipmitool raw 0x30 0xA2 0x00
01 a4 bf 01 8c c4 94
Change-Id: I128ef0679932bf247c1e9e1e8bd2e870a24e3d16
Signed-off-by: Alex Schendel <alex.schendel@intel.com>
This component is intended to provide Intel-specific IPMI[3] command handlers for OpenBMC. These handlers are intended to integrate BMC with servers based on Intel architecture.
intel-ipmi-oem serves as an extension[1] to OpenBMC IPMI daemon[2]. It is compiled as a shared library and intended to both:
Related features provided by the library are grouped in separate source files. Main extensions to vanilla OpenBMC IPMI stack are the following:
[4]