Module: Nl::Linux::MptcpPm::Enums::EventType
- Defined in:
- nl-linux/generated/nl/linux/mptcp_pm.rb
Overview
Netlink MPTCP event types
Constant Summary collapse
- Unspec =
unused event
0- Created =
A new MPTCP connection has been created. It is the good time to allocate memory and send ADD_ADDR if needed. Depending on the traffic-patterns it can take a long time until the MPTCP_EVENT_ESTABLISHED is sent. Attributes: token, family, saddr4 | saddr6, daddr4 | daddr6, sport, dport, [server-side], [flags].
1- Established =
A MPTCP connection is established (can start new subflows). Attributes: token, family, saddr4 | saddr6, daddr4 | daddr6, sport, dport, [server-side], [flags].
2- Closed =
A MPTCP connection has stopped. Attribute: token.
3- Announced =
A new address has been announced by the peer. Attributes: token, rem_id, family, daddr4 | daddr6 [, dport].
6- Removed =
An address has been lost by the peer. Attributes: token, rem_id.
7- SubEstablished =
A new subflow has been established. 'error' should not be set. Attributes: token, family, loc_id, rem_id, saddr4 | saddr6, daddr4 | daddr6, sport, dport, backup, if-idx [, error].
10- SubClosed =
A subflow has been closed. An error (copy of sk_err) could be set if an error has been detected for this subflow. Attributes: token, family, loc_id, rem_id, saddr4 | saddr6, daddr4 | daddr6, sport, dport, backup, if-idx [, error].
11- SubPriority =
The priority of a subflow has changed. 'error' should not be set. Attributes: token, family, loc_id, rem_id, saddr4 | saddr6, daddr4 | daddr6, sport, dport, backup, if-idx [, error].
13- ListenerCreated =
A new PM listener is created. Attributes: family, sport, saddr4 | saddr6.
15- ListenerClosed =
A PM listener is closed. Attributes: family, sport, saddr4 | saddr6.
16