Extern variable must be declared in head file. Compiler can catch the inconsistency when variable changes.
Signed-off-by: Sun Wang <sun....@gmail.com> --- drivers/staging/vt6655/ioctl.c | 1 - drivers/staging/vt6655/ioctl.h | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/staging/vt6655/ioctl.c b/drivers/staging/vt6655/ioctl.c index 970e80d..716fc89 100644 --- a/drivers/staging/vt6655/ioctl.c +++ b/drivers/staging/vt6655/ioctl.c @@ -31,7 +31,6 @@ */ #include "ioctl.h" -#include "iocmd.h" #include "mac.h" #include "card.h" #include "hostap.h" diff --git a/drivers/staging/vt6655/ioctl.h b/drivers/staging/vt6655/ioctl.h index 2dc5a57..42f6910 100644 --- a/drivers/staging/vt6655/ioctl.h +++ b/drivers/staging/vt6655/ioctl.h @@ -30,6 +30,11 @@ #define __IOCTL_H__ #include "device.h" +#include "iocmd.h" + +#ifdef WPA_SM_Transtatus +extern SWPAResult wpa_Result; +#endif int private_ioctl(struct vnt_private *, struct ifreq *rq); -- 2.1.0 _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel