libertas: precedence bug
Subsystems (2)
PATCH 1/1 libertas: precedence bug
Negate has precedence over comparison so the original test was always false. (Neither 0 nor 1 are equal to NL80211_IFTYPE_MONITOR).
Signed-off-by Dan Carpenter <[email protected]>
drivers/net/wireless/libertas/tx.c +1 -1
@@ -180,7 +180,7 @@ void lbs_send_tx_feedback(struct lbs_private *priv, u32 try_count) {struct tx_radiotap_hdr *radiotap_hdr; -if (!priv->wdev->iftype =NL80211_IFTYPE_MONITOR || +if (priv->wdev->iftype !=NL80211_IFTYPE_MONITOR || priv->currenttxskb =NULL )return ;
Quoted 4 lines · Dan Carpenter
Negate has precedence over comparison so the original test was always false. (Neither 0 nor 1 are equal to
NL80211_IFTYPE_MONITOR).Signed-off-by Dan Carpenter <[email protected]>
Acked-by Dan Williams <[email protected]>
Quoted 17 lines
drivers/net/wireless/libertas/tx.c +1
-2@@ -180,7 +180,7 @@ void lbs_send_tx_feedback(struct lbs_private *priv, u32 try_count) {struct tx_radiotap_hdr *radiotap_hdr; -if (!priv->wdev->iftype =NL80211_IFTYPE_MONITOR || +if (priv->wdev->iftype !=NL80211_IFTYPE_MONITOR || priv->currenttxskb =NULL )return ; --To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html