|
mptcpd
Multipath TCP Daemon
|
Network interface-specific information. More...
#include <mptcpd/network_monitor.h>
Public Attributes | |
Network Interface Information | |
Information specific to the network interface obtained through the rtnetlink API.
| |
| unsigned char | family |
Address family, e.g AF_UNSPEC. | |
| unsigned short | type |
Network device type, e.g. ARPHRD_ETHER. | |
| int | index |
| Network interface (link) index. | |
| unsigned int | flags |
Network interface flags, e.g. IFF_UP. | |
| char | name [IF_NAMESIZE] |
| Network interface name. | |
| struct l_queue * | addrs |
Network interface-specific information.
| struct l_queue* mptcpd_interface::addrs |
List of IP addresses, i.e. sockaddr objects, associated with the interface.
| unsigned char mptcpd_interface::family |
Address family, e.g AF_UNSPEC.
sa_family_t typedef, but the rtnetlink protocol itself uses unsigned char. | unsigned int mptcpd_interface::flags |
Network interface flags, e.g. IFF_UP.
| unsigned short mptcpd_interface::type |
Network device type, e.g. ARPHRD_ETHER.