Received: by 10.213.65.68 with SMTP id h4csp426678imn; Tue, 27 Mar 2018 01:49:46 -0700 (PDT) X-Google-Smtp-Source: AG47ELs8oR67jT7z+jsLPd0v6IrpZHMMky1rNnG/I4q4rbaJwTINQ4coSCWV4kTlkMFEXVSkfF+M X-Received: by 2002:a17:902:5501:: with SMTP id f1-v6mr43598920pli.50.1522140586536; Tue, 27 Mar 2018 01:49:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522140586; cv=none; d=google.com; s=arc-20160816; b=ox8J1fe5sx2Po9LHxRRFGaU0JJHO6YR+Je23NgMT23mWWjJEf+98GRVVFIjJ2qMFJ9 gruI6YgqhCKXHPtNqWyi7wKvOCCBzL7Sr5Cs8iyX2Rin2qxNjv88HFigECau4PZnwPOi 66+Aime/Pu6oXqs0hkGrS20AT7Ws7wCkaHRFY5dV1rr1GetaS5Vc/xoHYlcyA/NwrH+8 hvrmpzGxsGD7Q6kR7iVN5DbAFI7MUM5fuV64IVCglZit/GlG/TQGiucBigFIIBpR9pE7 r6vIjjGi6VA2qMnZEJcc7np0DWEPeakaa8NRBRlHBDuL2/7vk9fAmhsgrJ6K6bNRqDTi H7GA== 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=cHOHNeB1L4NTTQdtlxf2MK5Z391+uHiAzKUkF/jw7CI=; b=hEAd/D8YnUe5FFi8SYp+ifDze+0uLrrggiWCGs5sVXoAUHDFjEg4645KOiQehdEuQu lJyWIGW83J66C9aj0jjf/Ur8iYf1IUQBZRA2BC1McV+tw6YQZv1kIqQG0XhxkSpbq7v4 OoRXaMMnJKSjBunOtmKqlNbhDyaMf/JeY8picIqqJM25JJU8gbC3Me0OUa/qUw2lYdz4 V9q7mZphLympSxCPaoYVp25tb7kOxeF8AVWAWVXudmnvn2kHN7b1Bv82tCAZB+qeSVDJ ylFq0BjWx2AZhOBliEzcmVsg6VzqvojD+mshVvNNzh794lHeJEw2HWSINp1jfKasMPMl +MJg== 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 c11si553585pgv.446.2018.03.27.01.49.32; Tue, 27 Mar 2018 01:49:46 -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 S1752548AbeC0IsG (ORCPT + 99 others); Tue, 27 Mar 2018 04:48:06 -0400 Received: from mout.perfora.net ([74.208.4.196]:55603 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752135AbeC0Ilc (ORCPT ); Tue, 27 Mar 2018 04:41:32 -0400 Received: from kahja.local ([73.170.116.139]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0M26jF-1egshV1kwF-00tykJ; Tue, 27 Mar 2018 10:41:30 +0200 From: Quytelda Kahja To: gregkh@linuxfoundation.org Cc: linux-kernel@vger.kernel.org, Quytelda Kahja Subject: [PATCH 10/23] staging: rtl8723bs: Fix IEEE80211 authentication algorithm constants. Date: Tue, 27 Mar 2018 01:41:02 -0700 Message-Id: <20180327084115.16129-10-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:g1hRnAbZZI5mg2h9vx/It56gQ3gUiCykcT3OuoiVXL8f6140jDw KiK4y9u5erFAMf/v2mUA6g0Bm9T3QLeENLksye5Nm7Y1jl4TN9aqbcXipcqzJaAR9ivIuv7 Bw3HPtKKYZ8nFNPJYFslADBBiishwStY0NHEkR/kDPqaCLk3IlVSrg4S7IrfNGl4Kz8sZ3I 6GiEmVyanhvi3ZR21fydA== X-UI-Out-Filterresults: notjunk:1;V01:K0:gSnjNdmIENs=:e0iiSCVkI7QGAe2pFhWDPN 9g8m7C8pkiWHEiW4nHw5mhR5kZrg2/sKc2x/TfC7ZXthiOmew1OOldTETxBPINhdvIgJymbyY RjAGcguHGQAk1THiv7hfo8c4wuBNXJeBuGcGJ1txNJI1kYtga7/AGNExQbEWUNwrTjujEj89Q ZE9I5FiHuwjnrpaPMrQpL/iN94HEzgHf6hhhPmZliOKY2735onfGudiFV0RWSFUqvBqb7tjSd 4Er0pTF+VdNt8Pw4Fq5naWxN6gVzISEgg3CELZm3kSnhHqdi06JST8th7WIraG11eDgsawUOs BofawyJkMA18F1tR7D3/oylwhKcVRKLb5/ccv2de4ivIncJOrHvvB493SZM9DK8S+SYDYt0Sd +eTRn63yhHkqWIjy9M9Jdw4TML3HfMIobMBL+kd7Sai8ItXixRy9u8UcOiHIRX/nLVLWe8S2/ Pnme+KQv2Vd+EHZIy+YxraGHNcSIxWzYtrhhvVF4MRzlSeKPyNOyVyXEmMWDRMbflLApzAPcp EVnkIgIcTvpp+O/cts8y3qK50nfxt/sbAyMa7URK1d9RhlqC7l2yjCv8XHRGHJt1se2mk8kzV b1H8nQIYRyCA7u6SHQY5ouWlz70m3h8j25K18Sr9QkoTo4SoOUp0MD7YMeavxlUWLWcF4SlAC xwLJursgvnf2exQwlzDLEqOm7lubvx41ggA+p2qTqP+fmpJNWDT7Eh9CIlfYgz98RZ2zpNysX VWVEt6eI1AQOhOwwV5fRTc4WAy8YSq1CAOdVZQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This driver's local ieee80211 include file defines the constants AUTH_ALG_* to represent authenication algorithm options. However, these constants are defined in 'linux/ieee80211.h' as WLAN_AUTH_*, and have the correct values. Signed-off-by: Quytelda Kahja --- drivers/staging/rtl8723bs/include/ieee80211.h | 4 ---- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 16 ++++++++-------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/drivers/staging/rtl8723bs/include/ieee80211.h b/drivers/staging/rtl8723bs/include/ieee80211.h index 2c7597ad0470..a353dc9b883a 100644 --- a/drivers/staging/rtl8723bs/include/ieee80211.h +++ b/drivers/staging/rtl8723bs/include/ieee80211.h @@ -84,10 +84,6 @@ enum { #define IEEE_PARAM_IEEE_802_1X 6 #define IEEE_PARAM_WPAX_SELECT 7 -#define AUTH_ALG_OPEN_SYSTEM 0x1 -#define AUTH_ALG_SHARED_KEY 0x2 -#define AUTH_ALG_LEAP 0x00000004 - #define IEEE_MLME_STA_DEAUTH 1 #define IEEE_MLME_STA_DISASSOC 2 diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_linux.c b/drivers/staging/rtl8723bs/os_dep/ioctl_linux.c index 32dcee9a1451..b26533983864 100644 --- a/drivers/staging/rtl8723bs/os_dep/ioctl_linux.c +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_linux.c @@ -476,26 +476,26 @@ static int wpa_set_auth_algs(struct net_device *dev, u32 value) struct adapter *padapter = (struct adapter *) rtw_netdev_priv(dev); int ret = 0; - if ((value & AUTH_ALG_SHARED_KEY) && (value & AUTH_ALG_OPEN_SYSTEM)) { - DBG_871X("wpa_set_auth_algs, AUTH_ALG_SHARED_KEY and AUTH_ALG_OPEN_SYSTEM [value:0x%x]\n", value); + if ((value & WLAN_AUTH_SHARED_KEY) && (value & WLAN_AUTH_OPEN)) { + DBG_871X("wpa_set_auth_algs, WLAN_AUTH_SHARED_KEY and WLAN_AUTH_OPEN [value:0x%x]\n", value); padapter->securitypriv.ndisencryptstatus = Ndis802_11Encryption1Enabled; padapter->securitypriv.ndisauthtype = Ndis802_11AuthModeAutoSwitch; padapter->securitypriv.dot11AuthAlgrthm = dot11AuthAlgrthm_Auto; - } else if (value & AUTH_ALG_SHARED_KEY) { - DBG_871X("wpa_set_auth_algs, AUTH_ALG_SHARED_KEY [value:0x%x]\n", value); + } else if (value & WLAN_AUTH_SHARED_KEY) { + DBG_871X("wpa_set_auth_algs, WLAN_AUTH_SHARED_KEY [value:0x%x]\n", value); padapter->securitypriv.ndisencryptstatus = Ndis802_11Encryption1Enabled; padapter->securitypriv.ndisauthtype = Ndis802_11AuthModeShared; padapter->securitypriv.dot11AuthAlgrthm = dot11AuthAlgrthm_Shared; - } else if (value & AUTH_ALG_OPEN_SYSTEM) { - DBG_871X("wpa_set_auth_algs, AUTH_ALG_OPEN_SYSTEM\n"); + } else if (value & WLAN_AUTH_OPEN) { + DBG_871X("wpa_set_auth_algs, WLAN_AUTH_OPEN\n"); /* padapter->securitypriv.ndisencryptstatus = Ndis802_11EncryptionDisabled; */ if (padapter->securitypriv.ndisauthtype < Ndis802_11AuthModeWPAPSK) { padapter->securitypriv.ndisauthtype = Ndis802_11AuthModeOpen; padapter->securitypriv.dot11AuthAlgrthm = dot11AuthAlgrthm_Open; } - } else if (value & AUTH_ALG_LEAP) { - DBG_871X("wpa_set_auth_algs, AUTH_ALG_LEAP\n"); + } else if (value & WLAN_AUTH_LEAP) { + DBG_871X("wpa_set_auth_algs, WLAN_AUTH_LEAP\n"); } else { DBG_871X("wpa_set_auth_algs, error!\n"); ret = -EINVAL; -- 2.16.3