control: manager: Avoid the need for fconcepts

Use of auto in a function parameter list is supported in c++17 but
gcc8 requires enabling concepts TS support.  We don't require a
template anyway - just be explicit here and avoid the need for
-fconcepts until such a time that other concepts TS features are
required.

Change-Id: Iec6205a2e4da41aeb5840dd9942778ba0f373842
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/control/manager.cpp b/control/manager.cpp
index bc6b18e..6994f91 100644
--- a/control/manager.cpp
+++ b/control/manager.cpp
@@ -45,7 +45,7 @@
  * @param[in] condition - The condition to check if true
  * @return result       - True if the condition is true
  */
-bool checkCondition(sdbusplus::bus::bus& bus, const auto& c)
+bool checkCondition(sdbusplus::bus::bus& bus, const Condition& c)
 {
     auto& type = std::get<conditionTypePos>(c);
     auto& properties = std::get<conditionPropertyListPos>(c);