clang-tidy: Remove unused lambda captures

The following errors were reported during clang-tidy enablement due
to unused lambda captures.

'''
/ipmid-new.cpp:399:11: error: lambda capture 'io' is not used [-Werror
'''

The fix involves removing these unused lambda captures.

Tested: Build and unit testing verified.

Change-Id: If6113441c905cf782f26798d0e856521bd546f90
Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
diff --git a/ipmid-new.cpp b/ipmid-new.cpp
index e8cc2f1..ea833ff 100644
--- a/ipmid-new.cpp
+++ b/ipmid-new.cpp
@@ -394,11 +394,11 @@
         name);
 }
 
-void doListNames(boost::asio::io_context& io, sdbusplus::asio::connection& conn)
+void doListNames(sdbusplus::asio::connection& conn)
 {
     conn.async_method_call(
-        [&io, &conn](const boost::system::error_code ec,
-                     std::vector<std::string> busNames) {
+        [&conn](const boost::system::error_code ec,
+                std::vector<std::string> busNames) {
             if (ec)
             {
                 lg2::error("Error getting dbus names: {ERROR}", "ERROR",
@@ -871,7 +871,7 @@
             sdbusplus::bus::match::rules::arg0namespace(
                 ipmi::ipmiDbusChannelMatch),
         ipmi::nameChangeHandler);
-    ipmi::doListNames(*io, *sdbusp);
+    ipmi::doListNames(*sdbusp);
 
     int exitCode = 0;
     // set up boost::asio signal handling