/packages/modules/Connectivity/staticlibs/device/com/android/net/module/util/netlink/ |
D | InetDiagMessage.java | 32 import static com.android.net.module.util.netlink.NetlinkUtils.DEFAULT_RECV_BUFSIZE; 33 import static com.android.net.module.util.netlink.NetlinkUtils.IO_TIMEOUT_MS; 34 import static com.android.net.module.util.netlink.NetlinkUtils.SOCKET_RECV_BUFSIZE; 35 import static com.android.net.module.util.netlink.NetlinkUtils.TCP_ALIVE_STATE_FILTER; 36 import static com.android.net.module.util.netlink.NetlinkUtils.connectToKernel; 207 NetlinkUtils.sendMessage(fd, msg, 0, msg.length, TIMEOUT_MS); in lookupUidByFamily() 208 ByteBuffer response = NetlinkUtils.recvMessage(fd, DEFAULT_RECV_BUFSIZE, TIMEOUT_MS); in lookupUidByFamily() 285 fd = NetlinkUtils.netlinkSocketForProto(NETLINK_INET_DIAG, SOCKET_RECV_BUFSIZE); in getConnectionOwnerUid() 323 NetlinkUtils.sendMessage(fd, destroyMsg, 0, destroyMsg.length, IO_TIMEOUT_MS); in sendNetlinkDestroyRequest() 324 NetlinkUtils.receiveNetlinkAck(fd); in sendNetlinkDestroyRequest() [all …]
|
D | NetlinkUtils.java | 66 public class NetlinkUtils { class 198 NetlinkUtils.sendOneShotKernelMessage(NETLINK_ROUTE, msg); in sendRtmNewAddressRequest() 219 NetlinkUtils.sendOneShotKernelMessage(NETLINK_ROUTE, msg); in sendRtmDelAddressRequest() 336 private NetlinkUtils() {} in NetlinkUtils() method in NetlinkUtils 353 fd, NetlinkUtils.DEFAULT_RECV_BUFSIZE, IO_TIMEOUT_MS); in getAndProcessNetlinkDumpMessagesWithFd() 454 NetlinkUtils.<RtNetlinkRouteMessage>getAndProcessNetlinkDumpMessages( in getIpv6MulticastRoutes()
|
D | StructNdaCacheInfo.java | 19 import static com.android.net.module.util.netlink.NetlinkUtils.ticksToMilliSeconds;
|
/packages/modules/Connectivity/service-t/src/com/android/server/ |
D | IpSecXfrmController.java | 18 import static com.android.net.module.util.netlink.NetlinkUtils.SOCKET_RECV_BUFSIZE; 37 import com.android.net.module.util.netlink.NetlinkUtils; 111 NetlinkUtils.netlinkSocketForProto(NETLINK_XFRM, SOCKET_RECV_BUFSIZE); in newNetlinkSocket() 112 NetlinkUtils.connectToKernel(fd); in newNetlinkSocket() 128 NetlinkUtils.sendMessage(fd, bytes, 0, bytes.length, TIMEOUT_MS); in sendMessage() 134 return NetlinkUtils.recvMessage(fd, DEFAULT_RECV_BUFSIZE, TIMEOUT_MS); in recvMessage()
|
/packages/modules/NetworkStack/src/com/android/networkstack/netlink/ |
D | TcpSocketTracker.java | 35 import static com.android.net.module.util.netlink.NetlinkUtils.DEFAULT_RECV_BUFSIZE; 36 import static com.android.net.module.util.netlink.NetlinkUtils.IO_TIMEOUT_MS; 75 import com.android.net.module.util.netlink.NetlinkUtils; 220 mNetworkMark = (parcel != null) ? parcel.mark : NetlinkUtils.UNKNOWN_MARK; in TcpSocketTracker() 221 mNetworkMask = (parcel != null) ? parcel.mask : NetlinkUtils.NULL_MASK; in TcpSocketTracker() 348 if (!NetlinkUtils.enoughBytesRemainForValidNlMsg(bytes)) { in parseMessage() 382 } while (NetlinkUtils.enoughBytesRemainForValidNlMsg(bytes)); in parseMessage() 442 int mark = NetlinkUtils.INIT_MARK_VALUE; in parseSockInfo() 448 if (nlattr.nla_type == NetlinkUtils.INET_DIAG_MARK) { in parseSockInfo() 450 } else if (nlattr.nla_type == NetlinkUtils.INET_DIAG_INFO) { in parseSockInfo() [all …]
|
/packages/modules/Connectivity/staticlibs/tests/unit/src/com/android/net/module/util/netlink/ |
D | NetlinkUtilsTest.java | 27 import static com.android.net.module.util.netlink.NetlinkUtils.DEFAULT_RECV_BUFSIZE; 100 NetlinkUtils.<RtNetlinkNeighborMessage>getAndProcessNetlinkDumpMessages(req, in testGetNeighborsQuery() 112 NetlinkUtils.<RtNetlinkNeighborMessage>getAndProcessNetlinkDumpMessages(req, in testGetNeighborsQuery() 138 NetlinkUtils.<RtNetlinkAddressMessage>getAndProcessNetlinkDumpMessages(req, NETLINK_ROUTE, in testBasicWorkingGetAddrQuery() 202 var multicastRoutes = NetlinkUtils.getIpv6MulticastRoutes(); in testGetIpv6MulticastRoutes_doesNotThrow() 215 final FileDescriptor fd = NetlinkUtils.netlinkSocketForProto(NETLINK_ROUTE); in testNetlinkSocketForProto_defaultBufferSize() 224 final FileDescriptor fd = NetlinkUtils.netlinkSocketForProto(NETLINK_ROUTE, in testNetlinkSocketForProto_setBufferSize()
|
/packages/modules/Connectivity/service/src/com/android/server/connectivity/ |
D | AutomaticOnOffKeepaliveTracker.java | 28 import static com.android.net.module.util.netlink.NetlinkUtils.IO_TIMEOUT_MS; 64 import com.android.net.module.util.netlink.NetlinkUtils; 753 final int networkMark = (parcel != null) ? parcel.mark : NetlinkUtils.UNKNOWN_MARK; in isAnyTcpSocketConnected() 754 final int networkMask = (parcel != null) ? parcel.mask : NetlinkUtils.NULL_MASK; in isAnyTcpSocketConnected() 790 while (NetlinkUtils.enoughBytesRemainForValidNlMsg(bytes)) { in isAnyTcpSocketConnectedForFamily() 834 int mark = NetlinkUtils.INIT_MARK_VALUE; in readSocketDataAndReturnMark() 837 if (attr.nla_type == NetlinkUtils.INET_DIAG_MARK) { in readSocketDataAndReturnMark() 891 final FileDescriptor fd = NetlinkUtils.createNetLinkInetDiagSocket(); in createConnectedNetlinkSocket() 892 NetlinkUtils.connectToKernel(fd); in createConnectedNetlinkSocket() 944 return NetlinkUtils.recvMessage( in recvSockDiagResponse() [all …]
|
D | MulticastRoutingCoordinatorService.java | 49 import com.android.net.module.util.netlink.NetlinkUtils; 590 final List<RtNetlinkRouteMessage> multicastRoutes = NetlinkUtils.getIpv6MulticastRoutes(); in refreshMfcInactiveDuration()
|
/packages/modules/Connectivity/staticlibs/device/com/android/net/module/util/ip/ |
D | NetlinkMonitor.java | 41 import com.android.net.module.util.netlink.NetlinkUtils; 85 super(h, NetlinkUtils.DEFAULT_RECV_BUFSIZE); in NetlinkMonitor() 112 NetlinkUtils.connectToKernel(fd); in createFd()
|
D | IpNeighborMonitor.java | 34 import com.android.net.module.util.netlink.NetlinkUtils; 71 NetlinkUtils.sendOneShotKernelMessage(NETLINK_ROUTE, msg); in startKernelNeighborProbe()
|
/packages/modules/Connectivity/Tethering/src/com/android/networkstack/tethering/ |
D | OffloadHardwareInterface.java | 19 import static com.android.net.module.util.netlink.NetlinkUtils.SOCKET_RECV_BUFSIZE; 34 import com.android.net.module.util.netlink.NetlinkUtils; 202 fd = NetlinkUtils.netlinkSocketForProto(OsConstants.NETLINK_NETFILTER, in createConntrackSocket() 261 NetlinkUtils.sendMessage(handle.getFileDescriptor(), msg, 0 /* offset */, length, in sendIpv4NfGenMsg()
|
D | OffloadController.java | 58 import com.android.net.module.util.netlink.NetlinkUtils; 827 NetlinkUtils.sendOneShotKernelMessage(OsConstants.NETLINK_NETFILTER, msg); in updateNatTimeout()
|
D | BpfCoordinator.java | 81 import com.android.net.module.util.netlink.NetlinkUtils; 2318 NetlinkUtils.sendOneShotKernelMessage(OsConstants.NETLINK_NETFILTER, msg); in updateConntrackTimeout()
|
/packages/modules/Connectivity/Tethering/tests/privileged/src/com/android/networkstack/tethering/ |
D | ConntrackSocketTest.java | 23 import static com.android.net.module.util.netlink.NetlinkUtils.DEFAULT_RECV_BUFSIZE; 44 import com.android.net.module.util.netlink.NetlinkUtils; 102 final ByteBuffer buffer = NetlinkUtils.recvMessage(fd, DEFAULT_RECV_BUFSIZE, TIMEOUT); in findConnectionOrThrow()
|
/packages/modules/Connectivity/thread/service/java/com/android/server/thread/ |
D | TunInterfaceController.java | 45 import com.android.net.module.util.netlink.NetlinkUtils; 175 if (!NetlinkUtils.sendRtmNewAddressRequest( in addAddress() 199 if (!NetlinkUtils.sendRtmDelAddressRequest( in removeAddress() 423 NetlinkUtils.sendOneShotKernelMessage(NETLINK_ROUTE, msg); in setAddrGenModeToNone()
|
/packages/modules/Connectivity/staticlibs/tests/unit/src/com/android/net/module/util/ip/ |
D | ConntrackMonitorTest.java | 50 import com.android.net.module.util.netlink.NetlinkUtils; 107 NetlinkUtils.sendMessage(mWriteFd, msg, 0 /* offset */, msg.length, in sendMessage()
|
/packages/modules/NetworkStack/tests/unit/src/com/android/networkstack/netlink/ |
D | TcpSocketTrackerTest.java | 69 import com.android.net.module.util.netlink.NetlinkUtils; 233 assertTrue(NetlinkUtils.enoughBytesRemainForValidNlMsg(buffer)); in testEnoughBytesRemainForValidNlMsg() 236 assertFalse(NetlinkUtils.enoughBytesRemainForValidNlMsg(buffer)); in testEnoughBytesRemainForValidNlMsg() 239 assertFalse(NetlinkUtils.enoughBytesRemainForValidNlMsg(buffer)); in testEnoughBytesRemainForValidNlMsg()
|
/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/ |
D | BpfCoordinatorTest.java | 141 import com.android.net.module.util.netlink.NetlinkUtils; 2086 .mockStatic(NetlinkUtils.class) in checkRefreshConntrackTimeout() 2098 ExtendedMockito.verifyNoMoreInteractions(staticMockMarker(NetlinkUtils.class)); in checkRefreshConntrackTimeout() 2099 ExtendedMockito.clearInvocations(staticMockMarker(NetlinkUtils.class)); in checkRefreshConntrackTimeout() 2111 ExtendedMockito.verify(() -> NetlinkUtils.sendOneShotKernelMessage( in checkRefreshConntrackTimeout() 2113 ExtendedMockito.verify(() -> NetlinkUtils.sendOneShotKernelMessage( in checkRefreshConntrackTimeout() 2115 ExtendedMockito.verifyNoMoreInteractions(staticMockMarker(NetlinkUtils.class)); in checkRefreshConntrackTimeout() 2116 ExtendedMockito.clearInvocations(staticMockMarker(NetlinkUtils.class)); in checkRefreshConntrackTimeout() 2122 ExtendedMockito.verifyNoMoreInteractions(staticMockMarker(NetlinkUtils.class)); in checkRefreshConntrackTimeout() 2123 ExtendedMockito.clearInvocations(staticMockMarker(NetlinkUtils.class)); in checkRefreshConntrackTimeout()
|
/packages/modules/NetworkStack/src/android/net/ip/ |
D | IpClient.java | 142 import com.android.net.module.util.netlink.NetlinkUtils; 3203 if (!NetlinkUtils.sendRtmDelAddressRequest(mInterfaceParams.index, in6addr, plen)) { in deleteInterfaceAddress() 3246 if (!NetlinkUtils.sendRtmNewAddressRequest(mInterfaceParams.index, address, in addInterfaceAddress() 3441 success = NetlinkUtils.sendRtmNewAddressRequest(mInterfaceParams.index, in processMessage()
|
/packages/modules/NetworkStack/tests/integration/common/android/net/ip/ |
D | IpClientIntegrationTestCommon.java | 210 import com.android.net.module.util.netlink.NetlinkUtils; 5691 NetlinkUtils.sendRtmDelAddressRequest(params.index, (Inet6Address) la.getAddress(),
|