You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your enhancement proposal related to a problem? Please describe.
I tried to compile a IPv6 only Wi-Fi application for frdm-rw612 board. The IPv6 only snippet can be found in #87644
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c: In function 'stop_cb':
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c:990:5: warning: implicit declaration of function 'net_dhcpv4_stop'; did you mean 'net_dhcpv6_stop'? [-Wimplicit-function-declaration]
990 | net_dhcpv4_stop(if_handle->netif);
| ^~~~~~~~~~~~~~~
| net_dhcpv6_stop
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c: In function 'net_configure_address':
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c:1150:13: warning: implicit declaration of function 'net_dhcpv4_restart'; did you mean 'net_dhcpv6_restart'? [-Wimplicit-function-declaration]
1150 | net_dhcpv4_restart(if_handle->netif);
| ^~~~~~~~~~~~~~~~~~
| net_dhcpv6_restart
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c: In function 'net_get_if_addr':
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c:1201:60: error: 'struct net_if_ip' has no member named 'ipv4'; did you mean 'ipv6'?
1201 | struct net_if_ipv4 *ipv4 = if_handle->netif->config.ip.ipv4;
| ^~~~
| ipv6
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c: In function 'net_get_if_ip_addr':
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c:1399:60: error: 'struct net_if_ip' has no member named 'ipv4'; did you mean 'ipv6'?
1399 | struct net_if_ipv4 *ipv4 = if_handle->netif->config.ip.ipv4;
| ^~~~
| ipv6
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c: In function 'net_get_if_ip_mask':
zephyrproject/modules/hal/nxp/mcux/middleware/wifi_nxp/port/net/zephyr/net.c:1408:60: error: 'struct net_if_ip' has no member named 'ipv4'; did you mean 'ipv6'?
1408 | struct net_if_ipv4 *ipv4 = if_handle->netif->config.ip.ipv4;
| ^~~~
| ipv6
[392/565] Building C object modules/hal_nxp/hal_nxp/CMakeFiles/..__modules__hal__nxp.dir/mcux/middleware/wifi_nxp/wlcmgr/wlan.c.obj
Describe the solution you'd like
As Zephyr supports IPv6 only configuration, it should be able to build also with this HAL.
The text was updated successfully, but these errors were encountered:
Is your enhancement proposal related to a problem? Please describe.
I tried to compile a IPv6 only Wi-Fi application for
frdm-rw612
board. The IPv6 only snippet can be found in #87644Compiling this I also needed #87573 and #87410
The building fails with this message
Describe the solution you'd like
As Zephyr supports IPv6 only configuration, it should be able to build also with this HAL.
The text was updated successfully, but these errors were encountered: