9 #ifndef __ewf_adapter_info__h__included__
10 #define __ewf_adapter_info__h__included__
32 ewf_result(*get_ipv6_address)(
ewf_adapter* adapter_ptr, uint8_t* address_buffer_ptr, uint32_t address_buffer_size, uint32_t* prefix_length_ptr);
33 ewf_result(*get_ipv6_next_hop)(
ewf_adapter* adapter_ptr, uint8_t* address_buffer_ptr, uint32_t address_buffer_size, uint32_t* prefix_length_ptr);
34 ewf_result(*get_ipv6_dns)(
ewf_adapter* adapter_ptr, uint8_t* address_buffer_ptr, uint32_t address_buffer_size, uint32_t* prefix_length_ptr);
The Embedded Wireless Framework.
ewf_result ewf_adapter_get_ipv4_netmask(ewf_adapter *adapter_ptr, uint32_t *netmask_ptr)
Get the adapter's IPv4 network mask.
Definition: ewf_adapter_api_info.c:35
ewf_result ewf_adapter_get_ipv4_gateway(ewf_adapter *adapter_ptr, uint32_t *gateway_ptr)
Get the adapter's IPv4 gateway address.
Definition: ewf_adapter_api_info.c:42
ewf_result ewf_adapter_get_ipv6_dns(ewf_adapter *adapter_ptr, uint8_t *address_buffer_ptr, uint32_t address_buffer_size, uint32_t *prefix_length_ptr)
Get the adapter's IPv6 primary DNS address.
Definition: ewf_adapter_api_info.c:70
ewf_result ewf_adapter_get_ipv4_dns(ewf_adapter *adapter_ptr, uint32_t *dns_ptr)
Get the adapter's IPv4 primary DNS address.
Definition: ewf_adapter_api_info.c:49
ewf_result ewf_adapter_info(ewf_adapter *adapter_ptr)
Query and log the modem information.
Definition: ewf_adapter_api_info.c:21
ewf_result ewf_adapter_get_ipv6_next_hop(ewf_adapter *adapter_ptr, uint8_t *address_buffer_ptr, uint32_t address_buffer_size, uint32_t *prefix_length_ptr)
Get the adapter's IPv6 next hop.
Definition: ewf_adapter_api_info.c:63
ewf_result ewf_adapter_get_ipv4_address(ewf_adapter *adapter_ptr, uint32_t *address_ptr)
Get the adapter's IPv4 address.
Definition: ewf_adapter_api_info.c:28
ewf_result ewf_adapter_get_ipv6_address(ewf_adapter *adapter_ptr, uint8_t *address_buffer_ptr, uint32_t address_buffer_size, uint32_t *prefix_length_ptr)
Get the adapter's IPv6 address.
Definition: ewf_adapter_api_info.c:56
enum _ewf_result ewf_result
Success and error result codes specific to the EWF API.
Definition: ewf_adapter_api_info.h:26
The EWF network adapter control structure definition.
Definition: ewf_adapter.h:50