Received: by 10.213.65.68 with SMTP id h4csp428579imn; Tue, 27 Mar 2018 01:53:13 -0700 (PDT) X-Google-Smtp-Source: AG47ELvd/pTNGJxNVHr5HLU07AinqoJ88FgEY5HGl46DF+CvYFfnJ0q0ppxV1h9TBEbTsheQYdis X-Received: by 2002:a17:902:43e4:: with SMTP id j91-v6mr26018146pld.118.1522140793194; Tue, 27 Mar 2018 01:53:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522140793; cv=none; d=google.com; s=arc-20160816; b=vYhV7VHcf5h2sEnA7lBOsDJKa43bqS4KwF8cnBUo9cWQL/pAOjTM68AdwLShtmli/N dkMGD9sv7ZZ6Q9O4n/4itYNAd9og0cA6jqAIlDli9dXveCzBUF8Ya6wQaUKJDerrx9Ms w/2sulAe+Oy0FwVznzEhcazF6+cS2ZfF8/+YSR/fPQLKTwPhCCsNBvKCTgGckhhpdWOl eSOoEcs9Rmje8Krd6oJ6Zecln+YKHhHcw2PekzvJDNFGehz3NpyYwnUTuHR88dE1Lszn 6aS0srZGZ6cPnmS74ZBmNiqWYIsE/JsRxwxlSJtlazJ6QoHr8q//fJAd0buF+N0TsJmk 9o5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=A2MHJxJPFk1QT1rrDH4yEKaGWKDztnHv6ZC1aQXHucg=; b=l2W5iG5O1s+NoX2Sabo5uFuSQaSVwJPGbIy3IRiVHCEpaci7u2XTzWPLi+SktGVkiT y9DCvMR3c6l7nHmWIq/FN0jxheXLjPkPaxSbqArV6IGHtHDd0qZhaNVci0U38YQmRMt8 WO97+T1ZGYhRxh2LRYrgj+rRnTKQbXDBE4IQ0Zc0D2yWaR9hZAOxgl8LYroY4+Bw599Q Lz721TwmeHBQQKKcqEx35xS2Vhj0Jt0CI2XOcVa2asE0N/9VNwjPW9T7vNMWJ3hns1Km cHbGGwRHrbeC5wLFYJmYkbdNczyGsNgvW5r47hB8LxPThY+wYeyQMCEZiGEgzm2+9HL0 k3+g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d12si554955pgq.491.2018.03.27.01.52.58; Tue, 27 Mar 2018 01:53:13 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752120AbeC0IvT (ORCPT + 99 others); Tue, 27 Mar 2018 04:51:19 -0400 Received: from mout.perfora.net ([74.208.4.197]:60655 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752053AbeC0Il3 (ORCPT ); Tue, 27 Mar 2018 04:41:29 -0400 Received: from kahja.local ([73.170.116.139]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0M3Tde-1ejLoF1RtA-00qxXQ; Tue, 27 Mar 2018 10:41:27 +0200 From: Quytelda Kahja To: gregkh@linuxfoundation.org Cc: linux-kernel@vger.kernel.org, Quytelda Kahja Subject: [PATCH 05/23] staging: rtl8723bs: Replace RTW_IEEE80211_STYPE_* with IEEE80211_STYPE_*. Date: Tue, 27 Mar 2018 01:40:57 -0700 Message-Id: <20180327084115.16129-5-quytelda@tamalin.org> X-Mailer: git-send-email 2.16.3 In-Reply-To: <20180327084115.16129-1-quytelda@tamalin.org> References: <20180327084115.16129-1-quytelda@tamalin.org> X-Provags-ID: V03:K0:zstDqQ8sTsdPfYIpNWRG8Wx5Pi/lsGhsC6bHzKjt8AbEzEmnsxN rr0H653A/o4NzbGFhf8NiURkqvdR+z88laM9vRL4DVgWNccG831w255hJ4a/eFJdhpmKw9R iBlPLP4fGtDji7c5fENwZGS5ye0wXki2UJHCj6h/4Y1RZJz25Kd6QNAXSOYdeGdxpXDZmyI djjwe9S5i6kvm2d1Uq+mA== X-UI-Out-Filterresults: notjunk:1;V01:K0:UlXXPlZoDJo=:fKka1Icv99AkSHclo+Sy5X gk2KFfSWcXRMyev6fzTbp+8C5SZTTvSbO83J1q6RG8foU600PZ02B5wNoOnNiuGBtIv4aHlfF IsFEbf4TGV9Rx9DkgvBPG+W7GDic22GxZvAUFCX7wBu/pPfOvL4eahw9Si/p6BOHlzr59X3jN DZSo0HSbl6lYjJkLyLaEdXWHOG88/j09yZ17qFtHVLVKOAW+BSLZBj9ddR8ip6OcjLJRwbRK5 PmtjSX4E8l8aDbhD899mWCuh02VmNzu4p1Il6yz184Qdt5WipczaGYg//ILQjYiaIUFZrzD9Z 6aXQ9RxMoHj1gxjth10EEfGSoxM4vIJe5bv2c2fB3YIx7IxjfqwovmwOO153NaSAPlIOPDzLO n2qOsfqKB7mX/EeuzRtKrR+I396/6iNaLOFqj7PsgSORfwlxzjvO+7YJf7dC4tdAHireIn7Xj T/5zv46Xf5cl2bUIRhh+1VdhMwpZjkFvxemt2Wqu8ZGW+zZnKtIhnismRcx0o5dAgvj//wpH6 qZ4XFyLULEyT4mEfLNAfB5wt1rbAK3M4wzDKaM3i95RzX4tPgnXrUXq0dlnU9Eo7CMKB9+TB2 Dh7z8oDkpU2x3108KFAKygva4Z5yju4MxswnRbffMUowZBwLcEvSz3WyKOoDo7PwLEPk9MmrO opFqIZiKwv4Espj2pk1ejmePkFGeztiIQdY0hvxDVXvsaxaTSOJ2NjkaTIMZOmpt7di/a9A2w mID4Mbpgb4ITb6fESXCsT1hzpT9KJkLRalY5+A== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This driver defines the constants RTW_IEEE80211_STYPE_*, but all these values are already defined in 'linux/ieee80211.h' as IEEE80211_STYPE_*. Remove the locally defined constants, and substitute the kernel constants. Signed-off-by: Quytelda Kahja --- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8723bs/include/ieee80211.h | 43 ----------------------- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- 3 files changed, 2 insertions(+), 45 deletions(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_ieee80211.c b/drivers/staging/rtl8723bs/core/rtw_ieee80211.c index e31e06fd6e9f..74750dbce379 100644 --- a/drivers/staging/rtl8723bs/core/rtw_ieee80211.c +++ b/drivers/staging/rtl8723bs/core/rtw_ieee80211.c @@ -1381,7 +1381,7 @@ int rtw_action_frame_parse(const u8 *frame, u32 frame_len, u8 *category, u8 *act fc = le16_to_cpu(((struct ieee80211_hdr_3addr *)frame)->frame_control); if ((fc & (IEEE80211_FCTL_FTYPE|IEEE80211_FCTL_STYPE)) - != (IEEE80211_FTYPE_MGMT|RTW_IEEE80211_STYPE_ACTION) + != (IEEE80211_FTYPE_MGMT|IEEE80211_STYPE_ACTION) ) { return false; } diff --git a/drivers/staging/rtl8723bs/include/ieee80211.h b/drivers/staging/rtl8723bs/include/ieee80211.h index c33b9c4ccd56..2c7597ad0470 100644 --- a/drivers/staging/rtl8723bs/include/ieee80211.h +++ b/drivers/staging/rtl8723bs/include/ieee80211.h @@ -324,49 +324,6 @@ enum eap_type { #define MIN_FRAG_THRESHOLD 256U #define MAX_FRAG_THRESHOLD 2346U -/* management */ -#define RTW_IEEE80211_STYPE_ASSOC_REQ 0x0000 -#define RTW_IEEE80211_STYPE_ASSOC_RESP 0x0010 -#define RTW_IEEE80211_STYPE_REASSOC_REQ 0x0020 -#define RTW_IEEE80211_STYPE_REASSOC_RESP 0x0030 -#define RTW_IEEE80211_STYPE_PROBE_REQ 0x0040 -#define RTW_IEEE80211_STYPE_PROBE_RESP 0x0050 -#define RTW_IEEE80211_STYPE_BEACON 0x0080 -#define RTW_IEEE80211_STYPE_ATIM 0x0090 -#define RTW_IEEE80211_STYPE_DISASSOC 0x00A0 -#define RTW_IEEE80211_STYPE_AUTH 0x00B0 -#define RTW_IEEE80211_STYPE_DEAUTH 0x00C0 -#define RTW_IEEE80211_STYPE_ACTION 0x00D0 - -/* control */ -#define RTW_IEEE80211_STYPE_CTL_EXT 0x0060 -#define RTW_IEEE80211_STYPE_BACK_REQ 0x0080 -#define RTW_IEEE80211_STYPE_BACK 0x0090 -#define RTW_IEEE80211_STYPE_PSPOLL 0x00A0 -#define RTW_IEEE80211_STYPE_RTS 0x00B0 -#define RTW_IEEE80211_STYPE_CTS 0x00C0 -#define RTW_IEEE80211_STYPE_ACK 0x00D0 -#define RTW_IEEE80211_STYPE_CFEND 0x00E0 -#define RTW_IEEE80211_STYPE_CFENDACK 0x00F0 - -/* data */ -#define RTW_IEEE80211_STYPE_DATA 0x0000 -#define RTW_IEEE80211_STYPE_DATA_CFACK 0x0010 -#define RTW_IEEE80211_STYPE_DATA_CFPOLL 0x0020 -#define RTW_IEEE80211_STYPE_DATA_CFACKPOLL 0x0030 -#define RTW_IEEE80211_STYPE_NULLFUNC 0x0040 -#define RTW_IEEE80211_STYPE_CFACK 0x0050 -#define RTW_IEEE80211_STYPE_CFPOLL 0x0060 -#define RTW_IEEE80211_STYPE_CFACKPOLL 0x0070 -#define RTW_IEEE80211_STYPE_QOS_DATA 0x0080 -#define RTW_IEEE80211_STYPE_QOS_DATA_CFACK 0x0090 -#define RTW_IEEE80211_STYPE_QOS_DATA_CFPOLL 0x00A0 -#define RTW_IEEE80211_STYPE_QOS_DATA_CFACKPOLL 0x00B0 -#define RTW_IEEE80211_STYPE_QOS_NULLFUNC 0x00C0 -#define RTW_IEEE80211_STYPE_QOS_CFACK 0x00D0 -#define RTW_IEEE80211_STYPE_QOS_CFPOLL 0x00E0 -#define RTW_IEEE80211_STYPE_QOS_CFACKPOLL 0x00F0 - /* sequence control field */ #define RTW_IEEE80211_SCTL_FRAG 0x000F #define RTW_IEEE80211_SCTL_SEQ 0xFFF0 diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c index 4b84965ec5c5..46bc2e512557 100644 --- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c @@ -2546,7 +2546,7 @@ static int rtw_cfg80211_monitor_if_xmit_entry(struct sk_buff *skb, struct net_de } else if ((frame_control & (IEEE80211_FCTL_FTYPE|IEEE80211_FCTL_STYPE)) - == (IEEE80211_FTYPE_MGMT|RTW_IEEE80211_STYPE_ACTION) + == (IEEE80211_FTYPE_MGMT|IEEE80211_STYPE_ACTION) ) { /* only for action frames */ -- 2.16.3