mirror of
https://github.com/smoltcp-rs/smoltcp.git
synced 2025-09-27 12:51:11 +00:00
iface: fix mld test.
This commit is contained in:
parent
e9bf78c69d
commit
0385bad933
@ -1420,15 +1420,12 @@ fn test_handle_valid_multicast_query(#[case] medium: Medium) {
|
||||
|
||||
let mut eth_bytes = vec![0u8; 86];
|
||||
|
||||
let local_ip_addr = Ipv6Address::new(0xfe80, 0, 0, 0, 0, 0, 0, 101);
|
||||
let local_ip_addr = Ipv6Address::new(0xfe80, 0, 0, 0, 0, 0, 0, 1);
|
||||
let remote_ip_addr = Ipv6Address::new(0xfe80, 0, 0, 0, 0, 0, 0, 100);
|
||||
let remote_hw_addr = EthernetAddress([0x52, 0x54, 0x00, 0x00, 0x00, 0x00]);
|
||||
let query_ip_addr = Ipv6Address::new(0xff02, 0, 0, 0, 0, 0, 0, 0x1234);
|
||||
|
||||
iface.join_multicast_group(query_ip_addr).unwrap();
|
||||
iface
|
||||
.join_multicast_group(local_ip_addr.solicited_node())
|
||||
.unwrap();
|
||||
|
||||
iface.poll(timestamp, &mut device, &mut sockets);
|
||||
// flush multicast reports from the join_multicast_group calls
|
||||
@ -1439,7 +1436,7 @@ fn test_handle_valid_multicast_query(#[case] medium: Medium) {
|
||||
(
|
||||
Ipv6Address::UNSPECIFIED,
|
||||
IPV6_LINK_LOCAL_ALL_NODES,
|
||||
vec![query_ip_addr, local_ip_addr.solicited_node()],
|
||||
vec![local_ip_addr.solicited_node(), query_ip_addr],
|
||||
),
|
||||
// Address specific query, expect only the queried address back
|
||||
(query_ip_addr, query_ip_addr, vec![query_ip_addr]),
|
||||
|
Loading…
x
Reference in New Issue
Block a user