Home
last modified time | relevance | path

Searched refs:NetlinkUtils (Results 1 – 20 of 20) sorted by relevance

/packages/modules/Connectivity/staticlibs/device/com/android/net/module/util/netlink/
DInetDiagMessage.java32 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 …]
DNetlinkUtils.java66 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()
DStructNdaCacheInfo.java19 import static com.android.net.module.util.netlink.NetlinkUtils.ticksToMilliSeconds;
/packages/modules/Connectivity/service-t/src/com/android/server/
DIpSecXfrmController.java18 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/
DTcpSocketTracker.java35 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/
DNetlinkUtilsTest.java27 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/
DAutomaticOnOffKeepaliveTracker.java28 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 …]
DMulticastRoutingCoordinatorService.java49 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/
DNetlinkMonitor.java41 import com.android.net.module.util.netlink.NetlinkUtils;
85 super(h, NetlinkUtils.DEFAULT_RECV_BUFSIZE); in NetlinkMonitor()
112 NetlinkUtils.connectToKernel(fd); in createFd()
DIpNeighborMonitor.java34 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/
DOffloadHardwareInterface.java19 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()
DOffloadController.java58 import com.android.net.module.util.netlink.NetlinkUtils;
827 NetlinkUtils.sendOneShotKernelMessage(OsConstants.NETLINK_NETFILTER, msg); in updateNatTimeout()
DBpfCoordinator.java81 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/
DConntrackSocketTest.java23 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/
DTunInterfaceController.java45 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/
DConntrackMonitorTest.java50 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/
DTcpSocketTrackerTest.java69 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/
DBpfCoordinatorTest.java141 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/
DIpClient.java142 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/
DIpClientIntegrationTestCommon.java210 import com.android.net.module.util.netlink.NetlinkUtils;
5691 NetlinkUtils.sendRtmDelAddressRequest(params.index, (Inet6Address) la.getAddress(),