Home
last modified time | relevance | path

Searched refs:inet_diag_msg (Results 1 – 7 of 7) sorted by relevance

/system/netd/server/
DSockDiag.h35 struct inet_diag_msg;
49 typedef std::function<bool(uint8_t proto, const inet_diag_msg *)> DestroyFilter;
55 typedef std::function<void(Fwmark mark, const struct inet_diag_msg *, const struct tcp_info *,
72 int sockDestroy(uint8_t proto, const inet_diag_msg *);
99 static bool isLoopbackSocket(const inet_diag_msg *msg);
DSockDiag.cpp208 const inet_diag_msg *msg = reinterpret_cast<inet_diag_msg *>(NLMSG_DATA(nlh)); in readDiagMsg()
226 inet_diag_msg *msg = reinterpret_cast<inet_diag_msg *>(NLMSG_DATA(nlh)); in readDiagMsgWithTcpInfo()
247 bool SockDiag::isLoopbackSocket(const inet_diag_msg *msg) { in isLoopbackSocket()
268 int SockDiag::sockDestroy(uint8_t proto, const inet_diag_msg *msg) { in sockDestroy()
305 auto destroyAll = [] (uint8_t, const inet_diag_msg*) { return true; }; in destroySockets() argument
380 auto shouldDestroy = [uid, excludeLoopback] (uint8_t, const inet_diag_msg *msg) { in destroySockets()
411 auto shouldDestroy = [&] (uint8_t, const inet_diag_msg *msg) { in destroySockets()
511 auto shouldDestroy = [&] (uint8_t, const inet_diag_msg *msg) { in destroySocketsLackingPermission()
DTcpSocketMonitor.h32 struct inet_diag_msg;
89 void updateSocketStats(time_point now, Fwmark mark, const struct inet_diag_msg *sockinfo,
DSockDiagTest.cpp38 static bool isLoopbackSocket(const inet_diag_msg *msg) { in isLoopbackSocket()
110 auto checkIPv4Dump = [&] (uint8_t /* proto */, const inet_diag_msg *msg) { in TEST_F()
129 auto checkIPv6Dump = [&] (uint8_t /* proto */, const inet_diag_msg *msg) { in TEST_F()
200 inet_diag_msg makeDiagMessage(__u8 family, const sockaddr *src, const sockaddr *dst) { in makeDiagMessage()
201 inet_diag_msg msg = { in makeDiagMessage()
216 inet_diag_msg makeDiagMessage(const char* srcstr, const char* dststr) { in makeDiagMessage()
221 inet_diag_msg msg = makeDiagMessage(src->ai_addr->sa_family, src->ai_addr, dst->ai_addr); in makeDiagMessage()
228 inet_diag_msg msg; in TEST_F()
DTcpSocketMonitor.cpp77 static void tcpInfoPrint(DumpWriter &dw, Fwmark mark, const struct inet_diag_msg *sockinfo, in tcpInfoPrint()
143 const auto tcpInfoReader = [&dw](Fwmark mark, const struct inet_diag_msg *sockinfo, in dump()
205 const auto tcpInfoReader = [this, now](Fwmark mark, const struct inet_diag_msg *sockinfo, in poll()
278 const struct inet_diag_msg *sockinfo, in updateSocketStats()
DTrafficController.cpp320 inet_diag_msg diagmsg = {}; in start()
321 if (extract(msg, diagmsg) < sizeof(inet_diag_msg)) { in start()
340 inet_diag_msg diagmsg = {}; in start()
/system/netd/tests/
Dsock_diag_test.cpp101 auto checkIPv4Dump = [&] (uint8_t /* proto */, const inet_diag_msg *msg) { in TEST_F()
122 auto checkIPv6Dump = [&] (uint8_t /* proto */, const inet_diag_msg *msg) { in TEST_F()