Larry Finger <Larry.Finger@xxxxxxxxxxxx> writes: > From: Ping-Ke Shih <pkshih@xxxxxxxxxxx> > > Because it isn't always correct to use EAPOL to check 4-way, > we add a timer to handle exception. > > Signed-off-by: Ping-Ke Shih <pkshih@xxxxxxxxxxx> > Signed-off-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx> > Cc: Yan-Hsuan Chuang <yhchuang@xxxxxxxxxxx> > Cc: Birming Chiu <birming@xxxxxxxxxxx> > Cc: Shaofu <shaofu@xxxxxxxxxxx> > Cc: Steven Ting <steventing@xxxxxxxxxxx> [...] > --- a/drivers/net/wireless/realtek/rtlwifi/base.c > +++ b/drivers/net/wireless/realtek/rtlwifi/base.c > @@ -1408,6 +1408,11 @@ u8 rtl_is_special_data(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx, > > return true; > } else if (ETH_P_PAE == ether_type) { > + /* EAPOL is seens as in-4way */ > + rtlpriv->btcoexist.btc_info.in_4way = true; > + rtlpriv->btcoexist.btc_info.in_4way_ts = jiffies; > + rtlpriv->btcoexist.btc_info.in_4way_ts = jiffies; > + > RT_TRACE(rtlpriv, (COMP_SEND | COMP_RECV), DBG_DMESG, > "802.1X %s EAPOL pkt!!\n", (is_tx) ? "Tx" : "Rx"); The indentation looks wrong. -- Kalle Valo