mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-03 03:16:43 +07:00
mwifiex: fix wakeup on magic packet
8 bytes preamble 14 bytes src/dst/eth_type 6 bytes 0xff:0xff.. http://en.wikipedia.org/wiki/Wake-on-LAN#Magic_packet http://en.wikipedia.org/wiki/EtherType This will fail if we VLAN or the magic packet is encapsulated as a UDP packet... Signed-off-by: Andreas Fenkart <afenkart@gmail.com> Acked-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
cfa9c3fba7
commit
09e65f5b2b
@ -2449,7 +2449,7 @@ static int mwifiex_cfg80211_suspend(struct wiphy *wiphy,
|
||||
ETH_ALEN);
|
||||
mef_entry->filter[filt_num].byte_seq[MWIFIEX_MEF_MAX_BYTESEQ] =
|
||||
ETH_ALEN;
|
||||
mef_entry->filter[filt_num].offset = 14;
|
||||
mef_entry->filter[filt_num].offset = 28;
|
||||
mef_entry->filter[filt_num].filt_type = TYPE_EQ;
|
||||
if (filt_num)
|
||||
mef_entry->filter[filt_num].filt_action = TYPE_OR;
|
||||
|
Loading…
Reference in New Issue
Block a user