summaryrefslogtreecommitdiffstats
path: root/rtnetlink_server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rtnetlink_server.cpp')
-rw-r--r--rtnetlink_server.cpp37
1 files changed, 19 insertions, 18 deletions
diff --git a/rtnetlink_server.cpp b/rtnetlink_server.cpp
index eb63f74..3121e4d 100644
--- a/rtnetlink_server.cpp
+++ b/rtnetlink_server.cpp
@@ -31,16 +31,16 @@ namespace rtnetlink
static int eventHandler(sd_event_source* es, int fd, uint32_t revents,
void* userdata)
{
- char buffer[phosphor::network::rtnetlink::BUFSIZE] {};
- int len {};
+ char buffer[phosphor::network::rtnetlink::BUFSIZE]{};
+ int len{};
auto netLinkHeader = reinterpret_cast<struct nlmsghdr*>(buffer);
- while ((len = recv(fd, netLinkHeader,
- phosphor::network::rtnetlink::BUFSIZE, 0)) > 0)
+ while ((len = recv(fd, netLinkHeader, phosphor::network::rtnetlink::BUFSIZE,
+ 0)) > 0)
{
for (; (NLMSG_OK(netLinkHeader, len)) &&
(netLinkHeader->nlmsg_type != NLMSG_DONE);
- netLinkHeader = NLMSG_NEXT(netLinkHeader, len))
+ netLinkHeader = NLMSG_NEXT(netLinkHeader, len))
{
if (netLinkHeader->nlmsg_type == RTM_NEWADDR ||
netLinkHeader->nlmsg_type == RTM_DELADDR)
@@ -55,7 +55,7 @@ static int eventHandler(sd_event_source* es, int fd, uint32_t revents,
// crash
refreshObjectTimer->startTimer(time);
} // end if
- } // end if
+ } // end if
} // end for
@@ -67,14 +67,16 @@ static int eventHandler(sd_event_source* es, int fd, uint32_t revents,
Server::Server(EventPtr& eventPtr, const phosphor::Descriptor& smartSock)
{
using namespace phosphor::logging;
- using InternalFailure = sdbusplus::xyz::openbmc_project::Common::
- Error::InternalFailure;
- struct sockaddr_nl addr {};
- int r {};
+ using InternalFailure =
+ sdbusplus::xyz::openbmc_project::Common::Error::InternalFailure;
+ struct sockaddr_nl addr
+ {
+ };
+ int r{};
- sigset_t ss {};
+ sigset_t ss{};
// check that the given socket is valid or not.
- if(smartSock() < 0)
+ if (smartSock() < 0)
{
r = -EBADF;
goto finish;
@@ -118,8 +120,8 @@ Server::Server(EventPtr& eventPtr, const phosphor::Descriptor& smartSock)
goto finish;
}
- r = sd_event_add_io(eventPtr.get(), nullptr,
- smartSock(), EPOLLIN, eventHandler, nullptr);
+ r = sd_event_add_io(eventPtr.get(), nullptr, smartSock(), EPOLLIN,
+ eventHandler, nullptr);
if (r < 0)
{
goto finish;
@@ -135,7 +137,6 @@ finish:
}
}
-
-} //rtnetlink
-} //network
-} //phosphor
+} // namespace rtnetlink
+} // namespace network
+} // namespace phosphor
OpenPOWER on IntegriCloud