Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: r8188eu: Fix sparse warnings in rtl_p2p.c

Sparse displays the following:

CHECK drivers/staging/rtl8188eu/core/rtw_p2p.c
drivers/staging/rtl8188eu/core/rtw_p2p.c:162:15: warning: incorrect type in assignment (different base types)
drivers/staging/rtl8188eu/core/rtw_p2p.c:162:15: expected unsigned short *fctrl
drivers/staging/rtl8188eu/core/rtw_p2p.c:162:15: got restricted __le16 *<noident>
drivers/staging/rtl8188eu/core/rtw_p2p.c:221:15: warning: incorrect type in assignment (different base types)
drivers/staging/rtl8188eu/core/rtw_p2p.c:221:15: expected unsigned short *fctrl
drivers/staging/rtl8188eu/core/rtw_p2p.c:221:15: got restricted __le16 *<noident>
drivers/staging/rtl8188eu/core/rtw_p2p.c:292:15: warning: incorrect type in assignment (different base types)
drivers/staging/rtl8188eu/core/rtw_p2p.c:292:15: expected unsigned short *fctrl
drivers/staging/rtl8188eu/core/rtw_p2p.c:292:15: got restricted __le16 *<noident>
drivers/staging/rtl8188eu/core/rtw_p2p.c:371:15: warning: incorrect type in assignment (different base types)
drivers/staging/rtl8188eu/core/rtw_p2p.c:371:15: expected unsigned short *fctrl
drivers/staging/rtl8188eu/core/rtw_p2p.c:371:15: got restricted __le16 *<noident>

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Larry Finger and committed by
Greg Kroah-Hartman
0e51fc36 ac049e30

+4 -4
+4 -4
drivers/staging/rtl8188eu/core/rtw_p2p.c
··· 135 135 struct pkt_attrib *pattrib; 136 136 unsigned char *pframe; 137 137 struct rtw_ieee80211_hdr *pwlanhdr; 138 - unsigned short *fctrl; 138 + __le16 *fctrl; 139 139 struct adapter *padapter = pwdinfo->padapter; 140 140 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); 141 141 struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); ··· 192 192 struct pkt_attrib *pattrib; 193 193 unsigned char *pframe; 194 194 struct rtw_ieee80211_hdr *pwlanhdr; 195 - unsigned short *fctrl; 195 + __le16 *fctrl; 196 196 struct adapter *padapter = pwdinfo->padapter; 197 197 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); 198 198 struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); ··· 272 272 struct pkt_attrib *pattrib; 273 273 unsigned char *pframe; 274 274 struct rtw_ieee80211_hdr *pwlanhdr; 275 - unsigned short *fctrl; 275 + __le16 *fctrl; 276 276 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); 277 277 struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); 278 278 ··· 342 342 struct pkt_attrib *pattrib; 343 343 unsigned char *pframe; 344 344 struct rtw_ieee80211_hdr *pwlanhdr; 345 - unsigned short *fctrl; 345 + __le16 *fctrl; 346 346 struct adapter *padapter = pwdinfo->padapter; 347 347 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); 348 348 struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv);