This change adds a MPTCP netlink command for issuing a REMOVE_ADDR signal for an address over the chosen MPTCP connection from a userspace path manager. The command requires the following parameters: {token, loc_id}.
Showing the changes to include/uapi (1 of 4 files). Show all
Unified · Split
| @@ -56,6 +56,7 @@ enum { · 55 unmodified lines | |||
| 56 | MPTCP_PM_ATTR_RCV_ADD_ADDRS, /* u32 */ | 56 | MPTCP_PM_ATTR_RCV_ADD_ADDRS, /* u32 */ |
| 57 | MPTCP_PM_ATTR_SUBFLOWS, /* u32 */ | 57 | MPTCP_PM_ATTR_SUBFLOWS, /* u32 */ |
| 58 | MPTCP_PM_ATTR_TOKEN, /* u32 */ | 58 | MPTCP_PM_ATTR_TOKEN, /* u32 */ |
| 59 | MPTCP_PM_ATTR_LOC_ID, /* u8 */ | ||
| 59 | 60 | ||
| 60 | __MPTCP_PM_ATTR_MAX | 61 | __MPTCP_PM_ATTR_MAX |
| 61 | }; | 62 | }; |
| @@ -95,6 +96,7 @@ enum { · 33 unmodified lines | |||
| 95 | MPTCP_PM_CMD_GET_LIMITS, | 96 | MPTCP_PM_CMD_GET_LIMITS, |
| 96 | MPTCP_PM_CMD_SET_FLAGS, | 97 | MPTCP_PM_CMD_SET_FLAGS, |
| 97 | MPTCP_PM_CMD_ANNOUNCE, | 98 | MPTCP_PM_CMD_ANNOUNCE, |
| 99 | MPTCP_PM_CMD_REMOVE, | ||
| 98 | 100 | ||
| 99 | __MPTCP_PM_CMD_AFTER_LAST | 101 | __MPTCP_PM_CMD_AFTER_LAST |
| 100 | }; | 102 | }; |