staging: rtl8712: changed struct members to __le32
authorJannik Becher <becher.jannik@gmail.com>
Tue, 20 Dec 2016 17:59:38 +0000 (18:59 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Jan 2017 15:51:16 +0000 (16:51 +0100)
Fixed sparse warning "cast to restricted __le32".
struct sitesurvey_parm uses little endian members.

Signed-off-by: Jannik Becher <becher.jannik@gmail.com>
Tested-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8712/rtl871x_cmd.h

index 3284dcf..4734ca8 100644 (file)
@@ -156,9 +156,9 @@ struct      setopmode_parm {
  * Command-Event Mode
  */
 struct sitesurvey_parm {
-       sint passive_mode;      /*active: 1, passive: 0 */
-       sint bsslimit;  /* 1 ~ 48 */
-       sint    ss_ssidlen;
+       __le32  passive_mode;   /*active: 1, passive: 0 */
+       __le32  bsslimit;       /* 1 ~ 48 */
+       __le32  ss_ssidlen;
        u8      ss_ssid[IW_ESSID_MAX_SIZE + 1];
 };