|
mbgtools-lx
4.2.8
|
Network interface address specific settings, flags and supported features. More...
#include <gpsdefs.h>
Data Fields | |
| char | label [16] |
| Interface label. More... | |
| uint32_t | addr_index |
| Index of the address on the physical interface it is assigned to. More... | |
| uint32_t | ass_if_index |
| Index of the associated interface link, see MBG_NET_INTF_LINK_SETTINGS::if_index. More... | |
| uint32_t | flags |
| see MBG_NET_INTF_ADDR_MASKS More... | |
| MBG_IP_ADDR | ip |
| IP address associated with this interface. More... | |
| MBG_IP_ADDR | broadcast |
| Broadcast address associated with this interface. More... | |
| uint8_t | prefix_bits |
| Number of subnet mask bits for CIDR notation, e.g. 24 for /24. More... | |
| uint8_t | reserved_1 |
| Reserved, currently 0. More... | |
| uint16_t | reserved_2 |
| Reserved, currently 0. More... | |
| uint32_t | reserved_3 |
| Reserved, currently 0. More... | |
| uint32_t | reserved_4 |
| Reserved, currently 0. More... | |
| uint32_t | reserved_5 |
| Reserved, currently 0. More... | |
Network interface address specific settings, flags and supported features.
| uint32_t MBG_NET_INTF_ADDR_SETTINGS::addr_index |
| uint32_t MBG_NET_INTF_ADDR_SETTINGS::ass_if_index |
Index of the associated interface link, see MBG_NET_INTF_LINK_SETTINGS::if_index.
Definition at line 12169 of file gpsdefs.h.
Referenced by mbg_get_all_net_cfg_info(), mbg_get_all_net_status_info(), and mbg_save_all_net_cfg_info().
| MBG_IP_ADDR MBG_NET_INTF_ADDR_SETTINGS::broadcast |
Broadcast address associated with this interface.
Definition at line 12174 of file gpsdefs.h.
Referenced by mbg_get_all_net_cfg_info(), and mbg_get_all_net_status_info().
| uint32_t MBG_NET_INTF_ADDR_SETTINGS::flags |
Definition at line 12171 of file gpsdefs.h.
Referenced by mbg_get_all_net_cfg_info(), mbg_get_all_net_status_info(), and mbg_save_all_net_cfg_info().
| MBG_IP_ADDR MBG_NET_INTF_ADDR_SETTINGS::ip |
IP address associated with this interface.
Definition at line 12173 of file gpsdefs.h.
Referenced by mbg_get_all_net_cfg_info(), mbg_get_all_net_status_info(), and mbg_save_all_net_cfg_info().
| char MBG_NET_INTF_ADDR_SETTINGS::label[16] |
Interface label.
Definition at line 12166 of file gpsdefs.h.
Referenced by mbg_get_all_net_cfg_info(), and mbg_get_all_net_status_info().
| uint8_t MBG_NET_INTF_ADDR_SETTINGS::prefix_bits |
Number of subnet mask bits for CIDR notation, e.g. 24 for /24.
Definition at line 12176 of file gpsdefs.h.
Referenced by mbg_get_all_net_cfg_info(), mbg_get_all_net_status_info(), and mbg_save_all_net_cfg_info().
| uint8_t MBG_NET_INTF_ADDR_SETTINGS::reserved_1 |
| uint16_t MBG_NET_INTF_ADDR_SETTINGS::reserved_2 |
| uint32_t MBG_NET_INTF_ADDR_SETTINGS::reserved_3 |
| uint32_t MBG_NET_INTF_ADDR_SETTINGS::reserved_4 |
| uint32_t MBG_NET_INTF_ADDR_SETTINGS::reserved_5 |