Add function to send SMS_ATTN to host
This patch overrides one of the base API and sends a message that
enables the current HOST IPMI BT provider to actually set the SMS_ATTN.
Change-Id: I250ea6bed99e569e493251f6fc298aa7ed7c776f
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
diff --git a/softoff/mainapp.cpp b/softoff/mainapp.cpp
index a974ed7..38b6984 100644
--- a/softoff/mainapp.cpp
+++ b/softoff/mainapp.cpp
@@ -13,9 +13,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+#include <phosphor-logging/log.hpp>
#include "softoff.hpp"
#include "config.h"
+using namespace phosphor::logging;
+
int main(int argc, char** argv)
{
// Get a handle to system dbus.
@@ -25,7 +28,7 @@
sdbusplus::server::manager::manager(bus, SOFTOFF_OBJPATH);
// Create the SoftPowerOff object.
- phosphor::ipmi::SoftPowerOff obj(bus, SOFTOFF_OBJPATH);
+ phosphor::ipmi::SoftPowerOff object(bus, SOFTOFF_OBJPATH);
/** @brief Claim the bus */
bus.request_name(SOFTOFF_BUSNAME);