netipmid: use std variant interface

Update code to remove mapbox-style interface usages.

Tested-by: run ipmitool to start a remote connection. See that sessions
           can be started, same as before change.

Change-Id: Ifc1a30069b6dc4e2d3706e1ca93f6b965552a051
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
diff --git a/settings.cpp b/settings.cpp
index 2b6915c..bbe8611 100644
--- a/settings.cpp
+++ b/settings.cpp
@@ -2,6 +2,7 @@
 
 #include <phosphor-logging/elog-errors.hpp>
 #include <phosphor-logging/log.hpp>
+#include <sdbusplus/message/types.hpp>
 #include <xyz/openbmc_project/Common/error.hpp>
 
 namespace settings
@@ -9,6 +10,7 @@
 
 using namespace phosphor::logging;
 using namespace sdbusplus::xyz::openbmc_project::Common::Error;
+namespace variant_ns = sdbusplus::message::variant_ns;
 
 constexpr auto mapperService = "xyz.openbmc_project.ObjectMapper";
 constexpr auto mapperPath = "/xyz/openbmc_project/object_mapper";
@@ -130,7 +132,7 @@
 
     sdbusplus::message::variant<bool> enabled;
     reply.read(enabled);
-    auto oneTimeEnabled = enabled.get<bool>();
+    auto oneTimeEnabled = variant_ns::get<bool>(enabled);
     const Path& setting = oneTimeEnabled ? oneTimeSetting : regularSetting;
     return std::make_tuple(setting, oneTimeEnabled);
 }