From e0e046c7846096add36274512af2dc6b280a80ad Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 16 Oct 2018 14:40:18 +0200 Subject: [PATCH] wired: Include extra check for ARPHRD_ETHER on packet reception --- wired/ethdev.c | 3 +++ 1 file changed, 3 insertions(+) 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;