IP configuration for a network interface.

Public Attributes#

char *

Host name visible on network.

IPv4 setting to be used in IP address assignment of type sl_net_ipv4_setting_t.

IPv6 setting to be used in IP address assignment of type sl_net_ipv6_setting_t.

struct sl_net_ip_configuration_t::@1

IP setting to be used for IP address assignment.

DHCP configuration for the network manager.

Public Attribute Documentation#

mode#

sl_ip_management_t sl_net_ip_configuration_t::mode

IP Assignment Type of sl_ip_management_t


Definition at line 97 of file components/service/network_manager/inc/sl_net_ip_types.h

type#

sl_ip_address_type_t sl_net_ip_configuration_t::type

IP Address Type of sl_ip_address_type_t


Definition at line 99 of file components/service/network_manager/inc/sl_net_ip_types.h

host_name#

char* sl_net_ip_configuration_t::host_name

Host name visible on network.


Definition at line 100 of file components/service/network_manager/inc/sl_net_ip_types.h

v4#

sl_net_ipv4_setting_t sl_net_ip_configuration_t::v4

IPv4 setting to be used in IP address assignment of type sl_net_ipv4_setting_t.


Definition at line 102 of file components/service/network_manager/inc/sl_net_ip_types.h

v6#

sl_net_ipv6_setting_t sl_net_ip_configuration_t::v6

IPv6 setting to be used in IP address assignment of type sl_net_ipv6_setting_t.


Definition at line 103 of file components/service/network_manager/inc/sl_net_ip_types.h

ip#

struct sl_net_ip_configuration_t::@1 sl_net_ip_configuration_t::ip

IP setting to be used for IP address assignment.


Definition at line 104 of file components/service/network_manager/inc/sl_net_ip_types.h

dhcp_config#

sl_net_dhcp_configuration_t sl_net_ip_configuration_t::dhcp_config

DHCP configuration for the network manager.


Definition at line 106 of file components/service/network_manager/inc/sl_net_ip_types.h