Commit 5b3903d5 authored by Martin Kaiser's avatar Martin Kaiser Committed by Greg Kroah-Hartman
Browse files

staging: r8188eu: don't check the category in OnAction_back



Do not check the category in OnAction_back. OnAction has already checked
the category before calling OnAction_back.

Signed-off-by: default avatarMartin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220508161451.115847-3-martin@kaiser.cx


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 5108b983
Loading
Loading
Loading
Loading
+37 −39
Original line number Diff line number Diff line
@@ -1471,7 +1471,7 @@ unsigned int OnAction_back(struct adapter *padapter, struct recv_frame *precv_fr
	struct sta_info *psta = NULL;
	struct recv_reorder_ctrl *preorder_ctrl;
	unsigned char		*frame_body;
	unsigned char		category, action;
	unsigned char		action;
	unsigned short	tid, status;
	struct mlme_ext_priv	*pmlmeext = &padapter->mlmeextpriv;
	struct mlme_ext_info	*pmlmeinfo = &pmlmeext->mlmext_info;
@@ -1492,8 +1492,6 @@ unsigned int OnAction_back(struct adapter *padapter, struct recv_frame *precv_fr

	frame_body = (unsigned char *)(pframe + sizeof(struct ieee80211_hdr_3addr));

	category = frame_body[0];
	if (category == WLAN_CATEGORY_BACK) { /*  representing Block Ack */
	if (!pmlmeinfo->HT_enable)
		return _SUCCESS;
	action = frame_body[1];
@@ -1532,7 +1530,7 @@ unsigned int OnAction_back(struct adapter *padapter, struct recv_frame *precv_fr
	default:
		break;
	}
	}

	return _SUCCESS;
}