|
mptcpd
Multipath TCP Daemon
|
Convenience structure to bundle address information. More...

Public Attributes | |
| struct sockaddr_storage | address |
| Network address information. | |
| struct mptcpd_interface const * | interface |
| Weak reference to network interface. | |
| int | index |
| Network interface index. | |
| int | count |
| Usage counter, free this when reaches 0. | |
| struct l_timeout * | timeout |
| Route check timeout. | |
| int | attempts |
| Route check attemps. | |
| struct mptcpd_nm * | nm |
Convenience structure to bundle address information.
Note that Network monitor users (tests and sspi plugin) assume that interface->addr is a list of sockaddr. Placing the sockaddr_storage as the first field allow expanding the address metadata without breaking that assumption