Commit 56384ad6 authored by Jannik Becher's avatar Jannik Becher Committed by Greg Kroah-Hartman

staging: rtl8712: changed cast to __le16

Fixed sparse warning.
Changed u16 to __le16
Signed-off-by: default avatarJannik Becher <becher.jannik@gmail.com>
Tested-by: default avatarLarry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 78a9bc73
...@@ -174,16 +174,16 @@ int r8712_generate_ie(struct registry_priv *pregistrypriv) ...@@ -174,16 +174,16 @@ int r8712_generate_ie(struct registry_priv *pregistrypriv)
sz += 8; sz += 8;
ie += sz; ie += sz;
/*beacon interval : 2bytes*/ /*beacon interval : 2bytes*/
*(u16 *)ie = cpu_to_le16((u16)pdev_network->Configuration.BeaconPeriod); *(__le16 *)ie = cpu_to_le16((u16)pdev_network->Configuration.BeaconPeriod);
sz += 2; sz += 2;
ie += 2; ie += 2;
/*capability info*/ /*capability info*/
*(u16 *)ie = 0; *(u16 *)ie = 0;
*(u16 *)ie |= cpu_to_le16(cap_IBSS); *(__le16 *)ie |= cpu_to_le16(cap_IBSS);
if (pregistrypriv->preamble == PREAMBLE_SHORT) if (pregistrypriv->preamble == PREAMBLE_SHORT)
*(u16 *)ie |= cpu_to_le16(cap_ShortPremble); *(__le16 *)ie |= cpu_to_le16(cap_ShortPremble);
if (pdev_network->Privacy) if (pdev_network->Privacy)
*(u16 *)ie |= cpu_to_le16(cap_Privacy); *(__le16 *)ie |= cpu_to_le16(cap_Privacy);
sz += 2; sz += 2;
ie += 2; ie += 2;
/*SSID*/ /*SSID*/
...@@ -224,7 +224,7 @@ unsigned char *r8712_get_wpa_ie(unsigned char *pie, int *wpa_ie_len, int limit) ...@@ -224,7 +224,7 @@ unsigned char *r8712_get_wpa_ie(unsigned char *pie, int *wpa_ie_len, int limit)
goto check_next_ie; goto check_next_ie;
/*check version...*/ /*check version...*/
memcpy((u8 *)&val16, (pbuf + 6), sizeof(val16)); memcpy((u8 *)&val16, (pbuf + 6), sizeof(val16));
val16 = le16_to_cpu(val16); le16_to_cpus(&val16);
if (val16 != 0x0001) if (val16 != 0x0001)
goto check_next_ie; goto check_next_ie;
*wpa_ie_len = *(pbuf + 1); *wpa_ie_len = *(pbuf + 1);
...@@ -304,7 +304,7 @@ int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher, ...@@ -304,7 +304,7 @@ int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
} }
/*pairwise_cipher*/ /*pairwise_cipher*/
if (left >= 2) { if (left >= 2) {
count = le16_to_cpu(*(u16 *)pos); count = le16_to_cpu(*(__le16 *)pos);
pos += 2; pos += 2;
left -= 2; left -= 2;
if (count == 0 || left < count * WPA_SELECTOR_LEN) if (count == 0 || left < count * WPA_SELECTOR_LEN)
...@@ -347,7 +347,7 @@ int r8712_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher, ...@@ -347,7 +347,7 @@ int r8712_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher,
} }
/*pairwise_cipher*/ /*pairwise_cipher*/
if (left >= 2) { if (left >= 2) {
count = le16_to_cpu(*(u16 *)pos); count = le16_to_cpu(*(__le16 *)pos);
pos += 2; pos += 2;
left -= 2; left -= 2;
if (count == 0 || left < count * RSN_SELECTOR_LEN) if (count == 0 || left < count * RSN_SELECTOR_LEN)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment