Commit b2f72cae authored by Jes Sorensen's avatar Jes Sorensen Committed by Greg Kroah-Hartman
Browse files

staging: rtl8723au: rtw_xmit.c: Use IEEE80211_[FS]TYPE_ defines



In addition pkt_attrib->type a u16 and get rid of pattrib->stype

Signed-off-by: default avatarJes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 0d280584
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -422,7 +422,7 @@ static void set_qos(struct sk_buff *skb, struct pkt_attrib *pattrib)

	pattrib->priority = UserPriority;
	pattrib->hdrlen = sizeof(struct ieee80211_qos_hdr);
	pattrib->subtype = WIFI_QOS_DATA_TYPE;
	pattrib->type = IEEE80211_FTYPE_DATA | IEEE80211_STYPE_QOS_DATA;
}

static int update_attrib(struct rtw_adapter *padapter,
@@ -537,7 +537,7 @@ static int update_attrib(struct rtw_adapter *padapter,
	pattrib->pkt_hdrlen = ETH_HLEN;

	pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr);
	pattrib->subtype = WIFI_DATA_TYPE;
	pattrib->type = IEEE80211_FTYPE_DATA;
	pattrib->priority = 0;

	if (check_fwstate(pmlmepriv, WIFI_AP_STATE | WIFI_ADHOC_STATE |
@@ -895,9 +895,9 @@ static int rtw_make_wlanhdr(struct rtw_adapter *padapter, u8 *hdr,

	memset(hdr, 0, WLANHDR_OFFSET);

	SetFrameSubType(fctrl, pattrib->subtype);
	pwlanhdr->frame_control = cpu_to_le16(pattrib->type);

	if (pattrib->subtype & WIFI_DATA_TYPE) {
	if (pattrib->type & IEEE80211_FTYPE_DATA) {
		if ((check_fwstate(pmlmepriv,  WIFI_STATION_STATE) == true)) {
			/* to_ds = 1, fr_ds = 0; */
			/* Data transfer to AP */
+1 −2
Original line number Diff line number Diff line
@@ -114,8 +114,7 @@ struct hw_xmit {

/* reduce size */
struct pkt_attrib {
	u8	type;
	u8	subtype;
	u16	type;
	u8	bswenc;
	u8	dhcp_pkt;
	u16	ether_type;