'loc_id' and 'rem_id' are set in all events linked to subflows but those were missing in the events description in the comments.
Showing the changes to include/uapi/linux (1 of 1 file). Show all
Unified · Split
| @@ -136,19 +136,21 @@ struct mptcp_info { · 135 unmodified lines | |||
| 136 | * MPTCP_EVENT_REMOVED: token, rem_id | 136 | * MPTCP_EVENT_REMOVED: token, rem_id |
| 137 | * An address has been lost by the peer. | 137 | * An address has been lost by the peer. |
| 138 | * | 138 | * |
| 139 | * MPTCP_EVENT_SUB_ESTABLISHED: token, family, saddr4 | saddr6, | 139 | * MPTCP_EVENT_SUB_ESTABLISHED: token, family, loc_id, rem_id, |
| 140 | * daddr4 | daddr6, sport, dport, backup, | 140 | * saddr4 | saddr6, daddr4 | daddr6, sport, |
| 141 | * if_idx [, error] | 141 | * dport, backup, if_idx [, error] |
| 142 | * A new subflow has been established. 'error' should not be set. | 142 | * A new subflow has been established. 'error' should not be set. |
| 143 | * | 143 | * |
| 144 | * MPTCP_EVENT_SUB_CLOSED: token, family, saddr4 | saddr6, daddr4 | daddr6, | 144 | * MPTCP_EVENT_SUB_CLOSED: token, family, loc_id, rem_id, saddr4 | saddr6, |
| 145 | * sport, dport, backup, if_idx [, error] | 145 | * daddr4 | daddr6, sport, dport, backup, if_idx |
| 146 | * [, error] | ||
| 146 | * A subflow has been closed. An error (copy of sk_err) could be set if an | 147 | * A subflow has been closed. An error (copy of sk_err) could be set if an |
| 147 | * error has been detected for this subflow. | 148 | * error has been detected for this subflow. |
| 148 | * | 149 | * |
| 149 | * MPTCP_EVENT_SUB_PRIORITY: token, family, saddr4 | saddr6, daddr4 | daddr6, | 150 | * MPTCP_EVENT_SUB_PRIORITY: token, family, loc_id, rem_id, saddr4 | saddr6, |
| 150 | * sport, dport, backup, if_idx [, error] | 151 | * daddr4 | daddr6, sport, dport, backup, if_idx |
| 151 | * The priority of a subflow has changed. 'error' should not be set. | 152 | * [, error] |
| 153 | * The priority of a subflow has changed. 'error' should not be set. | ||
| 152 | */ | 154 | */ |
| 153 | enum mptcp_event_type { | 155 | enum mptcp_event_type { |
| 154 | MPTCP_EVENT_UNSPEC = 0, | 156 | MPTCP_EVENT_UNSPEC = 0, |