IP configuration for a network interface.
Public Attributes#
IP Assignment Type of sl_ip_management_t
IP Address Type of sl_ip_address_type_t
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.
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
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
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.
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.
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.
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.
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.
106
of file components/service/network_manager/inc/sl_net_ip_types.h