Home
last modified time | relevance | path

Searched refs:srcMac (Results 1 – 16 of 16) sorted by relevance

/aosp12/frameworks/libs/net/common/device/com/android/net/module/util/
H A DIpv6Utils.java63 new EthernetHeader(dstMac, srcMac, (short) ETHER_TYPE_IPV6); in buildIcmpv6Packet()
103 public static ByteBuffer buildRaPacket(final MacAddress srcMac, final MacAddress dstMac, in buildRaPacket() argument
111 return buildIcmpv6Packet(srcMac, dstMac, srcIp, dstIp, in buildRaPacket()
118 public static ByteBuffer buildNaPacket(final MacAddress srcMac, final MacAddress dstMac, in buildNaPacket() argument
124 return buildIcmpv6Packet(srcMac, dstMac, srcIp, dstIp, in buildNaPacket()
131 public static ByteBuffer buildNsPacket(final MacAddress srcMac, final MacAddress dstMac, in buildNsPacket() argument
137 return buildIcmpv6Packet(srcMac, dstMac, srcIp, dstIp, in buildNsPacket()
144 public static ByteBuffer buildRsPacket(final MacAddress srcMac, final MacAddress dstMac, in buildRsPacket() argument
149 return buildIcmpv6Packet(srcMac, dstMac, srcIp, dstIp, in buildRsPacket()
156 public static ByteBuffer buildEchoRequestPacket(final MacAddress srcMac, in buildEchoRequestPacket() argument
[all …]
/aosp12/frameworks/libs/net/common/device/com/android/net/module/util/structs/
H A DEthernetHeader.java50 public final MacAddress srcMac; field in EthernetHeader
54 public EthernetHeader(final MacAddress dstMac, final MacAddress srcMac, in EthernetHeader() argument
57 this.srcMac = srcMac; in EthernetHeader()
/aosp12/packages/modules/NetworkStack/src/com/android/networkstack/packets/
H A DNeighborAdvertisement.java91 public static ByteBuffer build(@NonNull final MacAddress srcMac, in build() argument
94 final ByteBuffer tlla = LlaOption.build((byte) ICMPV6_ND_OPTION_TLLA, srcMac); in build()
95 return Ipv6Utils.buildNaPacket(srcMac, dstMac, srcIp, dstIp, flags, target, tlla); in build()
/aosp12/packages/modules/NetworkStack/src/com/android/networkstack/arp/
H A DArpPacket.java67 public static ByteBuffer buildArpPacket(final byte[] dstMac, final byte[] srcMac, in buildArpPacket() argument
74 buf.put(srcMac); in buildArpPacket()
83 buf.put(srcMac); // sha in buildArpPacket()
/aosp12/frameworks/libs/net/common/tests/unit/src/com/android/net/module/util/
H A DIpv6UtilsTest.java60 assertEquals(MAC1, eth.srcMac); in testBuildRsPacket()
89 assertEquals(MAC2, eth.srcMac); in testBuildRaPacket()
120 assertEquals(MAC2, eth.srcMac); in testBuildEchoRequestPacket()
/aosp12/packages/modules/Connectivity/Tethering/src/com/android/networkstack/tethering/
H A DBpfCoordinator.java557 if (!mBpfCoordinatorShim.startUpstreamIpv6Forwarding(downstream, upstream, rule.srcMac, in tetherOffloadRuleAdd()
599 rule.srcMac)) { in tetherOffloadRuleRemove()
1032 downstreamIface, rule.address.getHostAddress(), rule.srcMac, rule.dstMac)); in dumpIpv6ForwardingRules()
1245 public final MacAddress srcMac; field in BpfCoordinator.Ipv6ForwardingRule
1250 @NonNull Inet6Address address, @NonNull MacAddress srcMac, in Ipv6ForwardingRule() argument
1255 this.srcMac = srcMac; in Ipv6ForwardingRule()
1262 return new Ipv6ForwardingRule(newUpstreamIfindex, downstreamIfindex, address, srcMac, in onNewUpstream()
1277 parcel.srcL2Address = srcMac.toByteArray(); in toTetherOffloadRuleParcel()
1296 return new Tether6Value(downstreamIfindex, dstMac, srcMac, ETH_P_IPV6, in makeTether6Value()
1307 && Objects.equals(this.srcMac, that.srcMac) in equals()
[all …]
/aosp12/packages/modules/Connectivity/Tethering/tests/privileged/src/android/net/ip/
H A DRouterAdvertisementDaemonTest.java300 final MacAddress srcMac = mTetheredParams.macAddr; in createRsPacket() local
301 final ByteBuffer slla = LlaOption.build((byte) ICMPV6_ND_OPTION_SLLA, srcMac); in createRsPacket()
303 return Ipv6Utils.buildRsPacket(srcMac, dstMac, (Inet6Address) InetAddress.getByName(srcIp), in createRsPacket()
H A DDadProxyTest.java153 final MacAddress srcMac = MacAddress.fromString("33:33:ff:66:77:88"); in createDadPacket() local
154 buf.put(srcMac.toByteArray()); in createDadPacket()
/aosp12/packages/modules/NetworkStack/src/android/net/util/
H A DConnectivityPacketSummary.java135 final ByteBuffer srcMac = (ByteBuffer) mPacket.slice().limit(ETHER_ADDR_LEN); in parseEther() local
136 sj.add(ByteBuffer.wrap(mHwAddr).equals(srcMac) ? "TX" : "RX"); in parseEther()
137 sj.add(getMacAddressString(srcMac)); in parseEther()
/aosp12/packages/modules/NetworkStack/tests/unit/src/com/android/networkstack/packets/
H A DNeighborAdvertisementTest.java173 assertArrayEquals(TEST_SOURCE_MAC_ADDR, na.ethHdr.srcMac.toByteArray()); in testGratuitousNa_parse()
/aosp12/packages/modules/Connectivity/Tethering/tests/privileged/src/com/android/networkstack/tethering/
H A DBpfMapTest.java106 final MacAddress srcMac = MacAddress.fromString(src); in createTether6Value() local
109 return new Tether6Value(oif, dstMac, srcMac, proto, pmtu); in createTether6Value()
/aosp12/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/
H A DBpfCoordinatorTest.java750 public final MacAddress srcMac; field in BpfCoordinatorTest.TetherOffloadRuleParcelMatcher
757 srcMac = rule.srcMac; in TetherOffloadRuleParcelMatcher()
766 && Arrays.equals(srcMac.toByteArray(), parcel.srcL2Address) in matches()
772 upstreamIfindex, downstreamIfindex, address.getHostAddress(), srcMac, dstMac); in toString()
/aosp12/packages/modules/Wifi/service/java/com/android/server/wifi/
H A DWifiNative.java3831 byte[] srcMac = NativeUtil.macAddressToByteArray(getMacAddress(ifaceName));
3833 ifaceName, slot, srcMac, dstMac, packet, protocol, period);
H A DWifiVendorHal.java2512 @NonNull String ifaceName, int slot, byte[] srcMac, byte[] dstMac, in startSendingOffloadedPacket() argument
2526 srcMac, in startSendingOffloadedPacket()
/aosp12/packages/modules/NetworkStack/tests/integration/src/android/net/ip/
H A DIpClientIntegrationTestCommon.java1527 final MacAddress srcMac = MacAddress.fromString("01:02:03:04:05:06");
1531 return Ipv6Utils.buildRaPacket(srcMac, dstMac, routerLinkLocal,
/aosp12/packages/modules/Wifi/service/tests/wifitests/src/com/android/server/wifi/
H A DWifiVendorHalTest.java1723 byte[] srcMac = NativeUtil.macAddressToByteArray("4007b2088c81"); in testStartSendingOffloadedPacket()
1739 TEST_IFACE_NAME, slot, srcMac, dstMac, kap.getPacket(), in testStartSendingOffloadedPacket()