diff --git a/wired/ethdev.c b/wired/ethdev.c index c7db8e6c..25664d94 100644 --- a/wired/ethdev.c +++ b/wired/ethdev.c @@ -257,6 +257,9 @@ static bool pae_read(struct l_io *io, void *user_data) return false; } + if (sll.sll_hatype != ARPHRD_ETHER) + return true; + if (sll.sll_halen != ETH_ALEN) return true;