Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp5356615imm; Tue, 21 Aug 2018 10:17:56 -0700 (PDT) X-Google-Smtp-Source: AA+uWPzbvAvOnyX2UetgltcjvAWKXq2SkgVUb70T1e2AfUBQme6WjlKqK1spbGSNKDceCxdGo/LY X-Received: by 2002:a17:902:b7c3:: with SMTP id v3-v6mr14942441plz.238.1534871876214; Tue, 21 Aug 2018 10:17:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534871876; cv=none; d=google.com; s=arc-20160816; b=J+/P4BOOT+Ufpqy1jSmJ4A/UHs73Gn/UWrlwfnPeqg6Th2mVunHZaU04zzU4XTT5SX jhE42wFOXlR5pAAzwIdCk9GQQj3REDEwqxz9h5R3JhFi2jylh/uHf0YDvQZuF06IovrB BY6tyrL/M4boDfT3zQlxhvfDNgLq45xAIHUZ5fSXt1gHV6Nnl8UI4Ap/aI4FyJJYk63R wrYWrpzMIdZ+asgwvE2MUO6viGdJei3F4fuW4yF3a/ZVKGlY5kWeE5fpZOxee9v8xmVH l9PHjj+NxdMY7jZ9latsD55Is/bJ5Wv8Kk5E7zN+4UEbY2PGnJdpRB++dSl+oHFc/Nad TW8g== 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:dkim-signature:arc-authentication-results; bh=vqKCyU5MO32rSLd4tVRBwDP+bTinDapRseliHOUC8RI=; b=rms88PhThTTfnr/rgIYIjY7qpQk0g8C7XfTR9hINFbfNsUuBrepmqp4DDtZdTPFrCG re3kTzegrH9eq53m+5Epuv47RTd0uem144CSbr2oItCSPreWJU9AbRH3wvDL+nWLlCf7 nToHCQfrU4V5XcyDUv+Nc742NtByMlgHAlkxbx7JqcgZCT0GGH/H6ZIpCZlX19E66tiP SD6dxWzYbELzAuC/uM+bb5O3hAOzI1V/m7JxuFjuav8gFjEH6GalO74WYcLIqR4txmaH pKCI7aeNVIYcqW310hBoMRWIaBhIbNNaSNn6dudPllyu5GTx+YZyQH606BoYz77X0b+Y khGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=YzS5Y3gH; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g9-v6si12908086plb.107.2018.08.21.10.17.41; Tue, 21 Aug 2018 10:17:56 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=YzS5Y3gH; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727403AbeHUUgo (ORCPT + 99 others); Tue, 21 Aug 2018 16:36:44 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:44141 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727261AbeHUUgo (ORCPT ); Tue, 21 Aug 2018 16:36:44 -0400 Received: by mail-wr1-f68.google.com with SMTP id v16-v6so2067076wro.11 for ; Tue, 21 Aug 2018 10:15:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=vqKCyU5MO32rSLd4tVRBwDP+bTinDapRseliHOUC8RI=; b=YzS5Y3gHbqUyAjL9dLkIRMrJZhzEN7HE2y+9z8JiQqK/W7vu8aBwsLYaXtmU3iSeBx mENJLSnBFc7fDISQ8taMlJKJc3PPo7uwLlT/+S4QhWs/RsiuQGiChc0WjMNnItIAuPeG gZMM6+bQxOFYz3wpvwK8766ZkGDQG2hvKf82LVEkCIDWNt4qqwY5qDlznud924S2lx0z +ca06X8R5e8RQl/YB8Wb3GDyKOZEdyRxPKN0OFk6b1ACoPi9YCzGmJl0ePRcDV2zYXYY /yntwDQmbdo2nyaV5ly5OUWGFB1+CUFGY5hXM9bF1aNBhs15yhHrAwdrJO1rA+LSMRN7 XGNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=vqKCyU5MO32rSLd4tVRBwDP+bTinDapRseliHOUC8RI=; b=McIcw3alHKMRuyS++HZQ+Hjo9NunclYhkFp8VuATnHra5ZcKVtZkhZUCHAqUtDMEb7 U0p1llRpulu/zcnmFnj2z+tYBkkB+a/jiGGFc9/e42i+40fdi3L8HVAkQOn1HB0BLanu 1isvXRKprZgGsGNP2A1qTLhIagcBNtpz6HKkPB6aIdjPQGHC5sbcS4z4jovlMyKy/pgs GfM4m/IT/s3HBGrurB5ot7RILPfa6PRODxkRj9h9CLGZrZXr6wxszdyGDAzofxZZA6ki /U1Q5/kOGT9kVr7nAeKBi3aY0EhGlLvDO316W9rNa828n0bnTNPHeU+W1ZlRE0zp9jqp InTA== X-Gm-Message-State: APzg51CJx+s3kw0njk9o8lQ+2+ipep0y//kBXT5m7RuQFn4EzqW62HeT kZyZrSLVcdAHx/4hQSlaB+WJ0DK2zOw= X-Received: by 2002:adf:e486:: with SMTP id i6-v6mr2071346wrm.145.1534871742644; Tue, 21 Aug 2018 10:15:42 -0700 (PDT) Received: from localhost.localdomain (host86-148-21-150.range86-148.btcentralplus.com. [86.148.21.150]) by smtp.gmail.com with ESMTPSA id 88-v6sm7564292wrf.95.2018.08.21.10.15.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Aug 2018 10:15:41 -0700 (PDT) From: John Whitmore To: linux-kernel@vger.kernel.org Cc: devel@driverdev.osuosl.org, gregkh@linuxfoundation.org, John Whitmore Subject: [PATCH 02/17] staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style Date: Tue, 21 Aug 2018 18:15:22 +0100 Message-Id: <20180821171537.9330-3-johnfwhitmore@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180821171537.9330-1-johnfwhitmore@gmail.com> References: <20180821171537.9330-1-johnfwhitmore@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Remove the 'typedef' from union SEQUENCE_CONTROL. This clears a checkpatch issue with defining new types. Additionally renamed the union to lowercase to comply with coding standard. These are coding style changes which should not impact runtime code execution. typedef union _SEQUENCE_CONTROL{ +union sequence_control { Signed-off-by: John Whitmore --- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 6 +++--- drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h b/drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h index 8a74faedf6d6..446de58f1849 100644 --- a/drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h +++ b/drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h @@ -22,13 +22,13 @@ struct ieee80211_ADDBA_Req{ } __attribute__ ((packed)); */ //Is this need?I put here just to make it easier to define structure BA_RECORD //WB -typedef union _SEQUENCE_CONTROL{ +union sequence_control { u16 ShortData; struct { u16 FragNum:4; u16 SeqNum:12; } field; -} SEQUENCE_CONTROL, *PSEQUENCE_CONTROL; +}; typedef union _BA_PARAM_SET { u8 charData[2]; @@ -57,7 +57,7 @@ typedef struct _BA_RECORD { u8 DialogToken; BA_PARAM_SET BaParamSet; u16 BaTimeoutValue; - SEQUENCE_CONTROL BaStartSeqCtrl; + union sequence_control BaStartSeqCtrl; } BA_RECORD, *PBA_RECORD; #endif //end _BATYPE_H_ diff --git a/drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c b/drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c index 01b631c2a180..c1fe42e0893c 100644 --- a/drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c +++ b/drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c @@ -324,7 +324,7 @@ int ieee80211_rx_ADDBAReq(struct ieee80211_device *ieee, struct sk_buff *skb) PBA_RECORD pBA = NULL; PBA_PARAM_SET pBaParamSet = NULL; u16 *pBaTimeoutVal = NULL; - PSEQUENCE_CONTROL pBaStartSeqCtrl = NULL; + union sequence_control *pBaStartSeqCtrl = NULL; struct rx_ts_record *pTS = NULL; if (skb->len < sizeof(struct rtl_80211_hdr_3addr) + 9) { @@ -344,7 +344,7 @@ int ieee80211_rx_ADDBAReq(struct ieee80211_device *ieee, struct sk_buff *skb) pDialogToken = tag + 2; //category+action pBaParamSet = (PBA_PARAM_SET)(tag + 3); //+DialogToken pBaTimeoutVal = (u16 *)(tag + 5); - pBaStartSeqCtrl = (PSEQUENCE_CONTROL)(req + 7); + pBaStartSeqCtrl = (union sequence_control *)(req + 7); netdev_info(ieee->dev, "====================>rx ADDBAREQ from :%pM\n", dst); //some other capability is not ready now. -- 2.18.0