Searched refs:inet_diag_msg (Results 1 – 7 of 7) sorted by relevance
/system/netd/server/ |
D | SockDiag.h | 35 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);
|
D | SockDiag.cpp | 208 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()
|
D | TcpSocketMonitor.h | 32 struct inet_diag_msg; 89 void updateSocketStats(time_point now, Fwmark mark, const struct inet_diag_msg *sockinfo,
|
D | SockDiagTest.cpp | 38 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()
|
D | TcpSocketMonitor.cpp | 77 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()
|
D | TrafficController.cpp | 320 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/ |
D | sock_diag_test.cpp | 101 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()
|