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);