mirror of
https://github.com/asterinas/asterinas.git
synced 2025-06-21 16:33:24 +00:00
Bump smoltcp version
This commit is contained in:
committed by
Tate, Hongliang Tian
parent
25a918d132
commit
9707b46c7f
@ -8,7 +8,7 @@ edition = "2021"
|
||||
[dependencies]
|
||||
keyable-arc = { path = "../keyable-arc" }
|
||||
ostd = { path = "../../../ostd" }
|
||||
smoltcp = { git = "https://github.com/asterinas/smoltcp", rev = "37716bf", default-features = false, features = [
|
||||
smoltcp = { git = "https://github.com/asterinas/smoltcp", tag = "r_2024-11-08_f07e5b5", default-features = false, features = [
|
||||
"alloc",
|
||||
"log",
|
||||
"medium-ethernet",
|
||||
|
@ -8,7 +8,7 @@ use smoltcp::{
|
||||
phy::{DeviceCapabilities, TxToken},
|
||||
wire::{
|
||||
self, ArpOperation, ArpPacket, ArpRepr, EthernetAddress, EthernetFrame, EthernetProtocol,
|
||||
EthernetRepr, IpAddress, Ipv4Address, Ipv4Cidr, Ipv4Packet,
|
||||
EthernetRepr, IpAddress, Ipv4Address, Ipv4AddressExt, Ipv4Cidr, Ipv4Packet,
|
||||
},
|
||||
};
|
||||
|
||||
@ -157,7 +157,7 @@ impl<D, E> EtherIface<D, E> {
|
||||
..
|
||||
} => {
|
||||
// Ignore the ARP packet if the source addresses are not unicast.
|
||||
if !source_hardware_addr.is_unicast() || !source_protocol_addr.is_unicast() {
|
||||
if !source_hardware_addr.is_unicast() || !source_protocol_addr.x_is_unicast() {
|
||||
return None;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user