|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
The IPv4 configuration an ra8_wifi_ip_bind_fn obtained. More...
#include <ra8_wifi.h>
Data Fields | |
| uint32_t | ip |
| Leased station address, or zero if unbound. | |
| uint32_t | mask |
| Subnet mask from the lease. | |
| uint32_t | gateway |
| Default gateway from the lease. | |
| uint32_t | dhcp_server |
| Address of the DHCP server that answered. | |
| bool | bound |
| A usable lease is held. | |
The IPv4 configuration an ra8_wifi_ip_bind_fn obtained.
Filled by ra8_wifi_wait_ip from the caller-supplied IP provider and cached on the handle for ra8_wifi_get_ip. Every address is host byte order.
Definition at line 233 of file ra8_wifi.h.
| bool ra8_wifi_lease::bound |
A usable lease is held.
Definition at line 238 of file ra8_wifi.h.
Referenced by ra8_wifi_wait_ip(), and wifi_hal_ip_bind().
| uint32_t ra8_wifi_lease::dhcp_server |
Address of the DHCP server that answered.
Definition at line 237 of file ra8_wifi.h.
Referenced by priv_net_dhcp(), and wifi_hal_print_lease().
| uint32_t ra8_wifi_lease::gateway |
Default gateway from the lease.
Definition at line 236 of file ra8_wifi.h.
Referenced by priv_net_dhcp(), and wifi_hal_print_lease().
| uint32_t ra8_wifi_lease::ip |
Leased station address, or zero if unbound.
Definition at line 234 of file ra8_wifi.h.
Referenced by priv_net_dhcp(), ra8_wifi_wait_ip(), wifi_hal_ip_bind(), and wifi_hal_print_lease().
| uint32_t ra8_wifi_lease::mask |
Subnet mask from the lease.
Definition at line 235 of file ra8_wifi.h.
Referenced by priv_net_dhcp(), and wifi_hal_print_lease().