浏览代码

[PATCH] libertas: fix use-after-free in rx path

... by removing an ill-conceived, useless line.  Discovered by coverity.

Signed-off-by: Holger Schurig <hs4233@mail.mn-solutions.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Holger Schurig 18 年之前
父节点
当前提交
d082b9b5c6
共有 1 个文件被更改,包括 0 次插入1 次删除
  1. 0 1
      drivers/net/wireless/libertas/rx.c

+ 0 - 1
drivers/net/wireless/libertas/rx.c

@@ -439,7 +439,6 @@ static int process_rxed_802_11_packet(wlan_private * priv, struct sk_buff *skb)
 	ret = 0;
 	ret = 0;
 
 
 done:
 done:
-	skb->protocol = __constant_htons(0x0019);	/* ETH_P_80211_RAW */
 	lbs_deb_leave_args(LBS_DEB_RX, "ret %d", ret);
 	lbs_deb_leave_args(LBS_DEB_RX, "ret %d", ret);
 	return ret;
 	return ret;
 }
 }