bouffalolab / bl602_sdio_driver

Use BL602 as Wireless Lan via SDIO interface.
Apache License 2.0
8 stars 3 forks source link

‘struct iw_request_info’ is undefined #2

Closed lygz5016 closed 3 years ago

lygz5016 commented 3 years ago

Searched all the files but did not find the definition of ‘struct iw_request_info’.

make -C ~/build/kernel O= M=/home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver modules
make[1]: Entering directory '/home/lygz/build/kernel'
make[2]: Entering directory '/home/lygz/build/kernel'
  CC [M]  /home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver/fullmac/bl_cfgfile.o
  CC [M]  /home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver/fullmac/bl_platform.o
In file included from /home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver/fullmac/bl_platform.c:30:
/home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver/fullmac/bl_main.h:36:84: error: ‘union iwreq_data’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
   36 | int bl_iw_priv_handler(struct net_device *dev, struct iw_request_info *info, union iwreq_data *wrqu, char *extra);
      |                                                                                    ^~~~~~~~~~
/home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver/fullmac/bl_main.h:36:55: error: ‘struct iw_request_info’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
   36 | int bl_iw_priv_handler(struct net_device *dev, struct iw_request_info *info, union iwreq_data *wrqu, char *extra);
      |                                                       ^~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
scripts/Makefile.build:293: recipe for target '/home/lygz/build/wifi/bl602_sdio_driver/BL602_HostDriver/fullmac/bl_platform.o' failed
YafeiJin commented 3 years ago

@lygz5016 Thanks for your report. This issue has been fixed with internal version, which will be updated soon.

zhiyuanyangbl commented 3 years ago

@lygz5016 commit 9ae1bd67f02beffb4d4731baea586da2c26f9421 should fix the build issue , please update the code and double confirm. Thanks