Skip to contentSkip to conversation

clean up wlan_bssdef.h

PATCH Superseded Joshua Clayton 4 participants 27 messages Jul 28, 2015 – Jul 29, 2015 Staging Page 1 of 2

v3 of 4 Superseded Latest is v4 →

lore
Share & tools
lore
#0 lore raw

v3 cover clean up wlan_bssdef.h

The main goal of this series is to get rid of a needless typedef in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory) lead to a overrun during a memcpy, as well as an identical struct with a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary variable that used the typedef from "SupportedRates" to "rates", to conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
staging: rtl8712: fix buggy size calculation
staging: rtl8712: simplify size calculation
staging: rtl8712: fix comment
staging: rtl8712: removed unused wrapper structs
staging: rtl8712: remove duplicate struct
staging: rtl8712: rename function
staging: rtl8712: remove typedefs
staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)
Signature · 2,681 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 0/8] clean up wlan_bssdef.h
Date: Mon, 27 Jul 2015 21:41:09 -0700
Message-Id: <[email protected]>
X-Mailer: git-send-email 2.4.6

The main goal of this series is to get rid of a needless typedef
in the rtl8712 wlan driver.

In the course of fixing that, I found a bug that can (at least in theory)
lead to a overrun during a memcpy, as well as an identical struct with
a different name, which use the typedef.
Finally after cleaning up the typedef, change the name of the primary
variable that used the typedef from "SupportedRates" to "rates", to
conform to kernel coding style.

Changes since V1:
Do not make other logic changes while Changing the name of SupportedRates
New patch 3/6 fixes a buggy comment that referred to the typedef

Changes sinve V2:
broke former patch 4, which was too big for git-send-email into 3 parts

Joshua Clayton (8):
  staging: rtl8712: fix buggy size calculation
  staging: rtl8712: simplify size calculation
  staging: rtl8712: fix comment
  staging: rtl8712: removed unused wrapper structs
  staging: rtl8712: remove duplicate struct
  staging: rtl8712: rename function
  staging: rtl8712: remove typedefs
  staging: rtl8712: change SupportedRates to rates

 drivers/staging/rtl8712/ieee80211.c           | 22 ++++++-------
 drivers/staging/rtl8712/rtl871x_cmd.c         | 28 +++++-----------
 drivers/staging/rtl8712/rtl871x_cmd.h         | 18 ----------
 drivers/staging/rtl8712/rtl871x_event.h       |  2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 36 ++++++++++----------
 drivers/staging/rtl8712/rtl871x_mlme.c        | 47 ++++++++++-----------------
 drivers/staging/rtl8712/rtl871x_mlme.h        |  2 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c    |  6 ++--
 drivers/staging/rtl8712/wlan_bssdef.h         | 42 +++---------------------
 9 files changed, 64 insertions(+), 139 deletions(-)

-- 
2.4.6
#1 lore raw

PATCH v3 1/8 staging: rtl8712: fix buggy size calculation

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)" where the underlying struct has a 6 * unsigned char. Simplify the calculation by just subtracting the variable part from the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 1/8] staging: rtl8712: fix buggy size calculation
Date: Mon, 27 Jul 2015 21:41:10 -0700
Message-Id: <305999598d7738feabdc8e5df5400b3e7be7f5ed.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

r8712_get_ndis_wlan_bssid_ex_sz has a "6 * sizeof(unsigned long)"
where the underlying struct has a 6 * unsigned char.
Simplify the calculation by just subtracting the variable part from
the size of the struct.

This also gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_mlme.c | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/rtl871x_mlme.c +1 -11
index c044b0e..6b3451f 100644
@@ -210,17 +210,7 @@ void r8712_generate_random_ibss(u8 *pibss)
 
 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss)
 {
-	uint t_len;
-
-	t_len = sizeof(u32) + 6 * sizeof(unsigned long) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + bss->IELength;
-	return t_len;
+	return sizeof(*bss) + bss->IELength - MAX_IE_SZ;
 }
 
 u8 *r8712_get_capability_from_ie(u8 *ie)
Signature · 1 line
2.4.6
#4 lore raw

PATCH v3 2/8 staging: rtl8712: simplify size calculation

In reply to Joshua Clayton

replace item-by-item size calculation of a struct with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 41 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 2/8] staging: rtl8712: simplify size calculation
Date: Mon, 27 Jul 2015 21:41:11 -0700
Message-Id: <f6e35adbb97dfcedbc6a99efbca0d27fb04a7a50.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

replace item-by-item  size calculation of a struct
with the size of the struct.

This gets rid of a use of typedef NDIS_802_11_RATES_EX

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.c | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.c +1 -10
index e35854d..f07050d 100644
@@ -471,7 +471,6 @@ u8 r8712_createbss_cmd(struct _adapter *padapter)
 
 u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 {
-	uint t_len = 0;
 	struct ndis_wlan_bssid_ex *psecnetwork;
 	struct cmd_obj		*pcmd;
 	struct cmd_priv		*pcmdpriv = &padapter->cmdpriv;
@@ -486,14 +485,6 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 	pcmd = kmalloc(sizeof(*pcmd), GFP_ATOMIC);
 	if (pcmd == NULL)
 		return _FAIL;
-	t_len = sizeof(u32) + 6 * sizeof(unsigned char) + 2 +
-			sizeof(struct ndis_802_11_ssid) + sizeof(u32) +
-			sizeof(s32) +
-			sizeof(enum NDIS_802_11_NETWORK_TYPE) +
-			sizeof(struct NDIS_802_11_CONFIGURATION) +
-			sizeof(enum NDIS_802_11_NETWORK_INFRASTRUCTURE) +
-			sizeof(NDIS_802_11_RATES_EX) +
-			sizeof(u32) + MAX_IE_SZ;
 
 	/* for hidden ap to set fw_state here */
 	if (check_fwstate(pmlmepriv, WIFI_STATION_STATE|WIFI_ADHOC_STATE) !=
@@ -516,7 +507,7 @@ u8 r8712_joinbss_cmd(struct _adapter  *padapter, struct wlan_network *pnetwork)
 		kfree(pcmd);
 		return _FAIL;
 	}
-	memcpy(psecnetwork, &pnetwork->network, t_len);
+	memcpy(psecnetwork, &pnetwork->network, sizeof(*psecnetwork));
 	psecuritypriv->authenticator_ie[0] = (unsigned char)
 					     psecnetwork->IELength;
 	if ((psecnetwork->IELength-12) < (256 - 1))
Signature · 1 line
2.4.6
#5 lore raw

PATCH v3 3/8 staging: rtl8712: fix comment

In reply to Joshua Clayton

The old comment refers to a typedef name which is being removed, and to a style of calculation which is no longer being used. It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of variable size and that IELength refers to the current size.

---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 43 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 3/8] staging: rtl8712: fix comment
Date: Mon, 27 Jul 2015 21:41:12 -0700
Message-Id: <f399f91588288cd11d2850a0bb784f29606d216a.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

The old comment refers to a typedef name which is being removed,
and to a style of calculation which is no longer being used.
It falsely states that IELength is variable length, instead of IEs.

Change comment to simply state that the IEs field is a buffer of
variable size and that IELength refers to the current size.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/wlan_bssdef.h | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/staging/rtl8712/wlan_bssdef.h +1 -11
index 2ea8a3d..8c5d6e7 100644
@@ -83,17 +83,6 @@ struct NDIS_802_11_FIXED_IEs {
 	u16 Capabilities;
 };
 
-/*
- * Length is the 4 bytes multiples of the sume of
- * 6 * sizeof (unsigned char) + 2 + sizeof (ndis_802_11_ssid) + sizeof (u32)
- * + sizeof (s32) + sizeof (NDIS_802_11_NETWORK_TYPE)
- * + sizeof (struct NDIS_802_11_CONFIGURATION)
- * + sizeof (NDIS_802_11_RATES_EX) + IELength
-
- * Except the IELength, all other fields are fixed length. Therefore, we can
- * define a macro to present the partial sum.
- */
-
 struct ndis_wlan_bssid_ex {
 	u32 Length;
 	unsigned char  MacAddress[6];
@@ -105,6 +94,7 @@ struct ndis_wlan_bssid_ex {
 	struct NDIS_802_11_CONFIGURATION  Configuration;
 	enum NDIS_802_11_NETWORK_INFRASTRUCTURE  InfrastructureMode;
 	NDIS_802_11_RATES_EX  SupportedRates;
+	/* number of content bytes in EIs, which varies */
 	u32 IELength;
 	/*(timestamp, beacon interval, and capability information) */
 	u8 IEs[MAX_IE_SZ];
Signature · 1 line
2.4.6
#6 lore raw

PATCH v3 4/8 staging: rtl8712: removed unused wrapper structs

In reply to Joshua Clayton

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex, and are unused.

---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 39 lines
2.4.6

From: Joshua Clayton <[email protected]>
To: Larry Finger <[email protected]>,
	Florian Schilhabel <[email protected]>,
	Greg Kroah-Hartman <[email protected]>,
	Sudip Mukherjee <[email protected]>,
	Nitin Kuppelur <[email protected]>,
	Joshua Clayton <[email protected]>,
	Vaishali Thakkar <[email protected]>,
	Tapasweni Pathak <[email protected]>,
	Daniel Baluta <[email protected]>,
	Melike Yurtoglu <[email protected]>,
	Max Perepelitsyn <[email protected]>,
	Aya Mahfouz <[email protected]>,
	Cristina Opriceana <[email protected]>,
	Dogukan Ergun <[email protected]>,
	Julia Lawall <[email protected]>,
	Dan Carpenter <[email protected]>,
	Haneen Mohammed <[email protected]>,
	Rickard Strandqvist <[email protected]>
Cc: [email protected],
	[email protected]
Subject: [PATCH V3 4/8] staging: rtl8712: removed unused wrapper structs
Date: Mon, 27 Jul 2015 21:41:13 -0700
Message-Id: <75dcdd4644344c7c4f0ccabf8a0e28bce7974349.1438057939.git.stillcompiling@gmail.com>
X-Mailer: git-send-email 2.4.6
In-Reply-To: <[email protected]>
References: <[email protected]>
In-Reply-To: <[email protected]>
References: <[email protected]>

Remove wrapper structs that just wrap struct ndis_wlan_bssid_ex,
and are unused.

Signed-off-by: Joshua Clayton <[email protected]>
---
 drivers/staging/rtl8712/rtl871x_cmd.h | 18 ------------------
 1 file changed, 18 deletions(-)
drivers/staging/rtl8712/rtl871x_cmd.h +0 -18
index cb8225b..818cd88 100644
@@ -123,15 +123,6 @@ struct usb_suspend_parm {
 };
 
 /*
- * Caller Mode: Infra, Ad-Hoc
- * Notes: To join the specified bss
- * Command Event Mode
- */
-struct joinbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: Infra, Ad-HoC(C)
  * Notes: To disconnect the current associated BSS
  * Command Mode
@@ -141,15 +132,6 @@ struct disconnect_parm {
 };
 
 /*
- * Caller Mode: AP, Ad-HoC(M)
- * Notes: To create a BSS
- * Command Mode
- */
-struct createbss_parm {
-	struct ndis_wlan_bssid_ex network;
-};
-
-/*
  * Caller Mode: AP, Ad-HoC, Infra
  * Notes: To set the NIC mode of RTL8711
  * Command Mode
Signature · 1 line
2.4.6