rtl8192du: Fix externs and equal to true/false in core/rtw_al.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Remove dead code with DBG_EXPIRATION_CHK

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192su: Fix smatch warnings concerning unreachable code

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warnings in os_dep/ioctl_linux.c

Note: Some of these actually represented programming errors.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warning in os_dep/recv_linux.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warning in os_dep/usb_intf.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warning in os_dep/osdep_service.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warning in core/rtw_recv.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warning in hal/usb_ops_linux.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix potential buffer overruns in core/rtw_efuse.c

These problems were found by smatch.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix possible buffer overruns in core/rtw_mlme_ext.c

These problems were reported by smatch.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warning in  core/rtw_wlan_util.c

This one fixes a place where & was used, but should have been &&.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch errors in core/rtw_ioctl_set.c

These include some possible buffer overuns and one place where a logical
OR operator should be logical AND.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch errors in core/rtw_cmd.c

An off-by-one error created the possibility of a buffer overrun.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtl8192du: Fix smatch warnings in core/rtw_security.c

These 2 are false positives, and are likely errors in smatch.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>