Add a test for ENOBUFF case

Add a netd_integration_test to check that when a lot of sockets get closed
at the same time and ENOBUFF happens, there is no more spinning in
netlinkListener.

Test: run netd_integration_test
Bug: 112068616
Bug: 112145375
Change-Id: I5b8c2872ec7c4660d69ff3d58662233e45f75452
diff --git a/server/TrafficController.cpp b/server/TrafficController.cpp
index 719dd19..b6d1320 100644
--- a/server/TrafficController.cpp
+++ b/server/TrafficController.cpp
@@ -92,7 +92,7 @@
     return matchType;
 }
 
-StatusOr<std::unique_ptr<NetlinkListenerInterface>> makeSkDestroyListener() {
+StatusOr<std::unique_ptr<NetlinkListenerInterface>> TrafficController::makeSkDestroyListener() {
     const auto& sys = sSyscalls.get();
     ASSIGN_OR_RETURN(auto event, sys.eventfd(0, EFD_CLOEXEC));
     const int domain = AF_NETLINK;