Skip to content

Unable to build pico_cyw43_arch with CYW43_LWIP=0 #2704

@JohnForecast

Description

@JohnForecast

I'm trying to build an application which reads and writes raw packets over Wifi. I build with library pico_cyw43_arch_poll and define CYW43_LWIP=0 so there will be no IP stack present.

cyw43_arch_wifi_connect_bssid_until() calls cyw43_tcpip_link_status() to check if link has been established but cyw43_tcpip_link_status() is only compiled if CYW43_LWIP=1

Seems like cyw43_tcpip_link_status() should be a weak definition which just calls cyw43_wifi_link_status() like the other cyw43_tcpip_... routines in cyw43_driver.c

John.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions