Geliang Tang
f8c9dfbd87
mptcp: add pm listener events
...
This patch adds two new MPTCP netlink event types for PM listening
socket create and close, named MPTCP_EVENT_LISTENER_CREATED and
MPTCP_EVENT_LISTENER_CLOSED.
Add a new function mptcp_event_pm_listener() to push the new events
with family, port and addr to userspace.
Invoke mptcp_event_pm_listener() with MPTCP_EVENT_LISTENER_CREATED in
mptcp_listen() and mptcp_pm_nl_create_listen_socket(), invoke it with
MPTCP_EVENT_LISTENER_CLOSED in __mptcp_close_ssk().
Signed-off-by: Geliang Tang <geliang.tang@suse.com >
Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com >
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net >
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2022-12-01 20:06:06 -08:00
..
2022-09-15 09:08:09 +02:00
2022-09-21 18:42:55 +01:00
2022-11-15 10:53:17 +01:00
2022-08-09 19:51:05 +02:00
2022-11-08 12:15:19 +01:00
2022-08-04 11:41:28 -07:00
2022-08-11 10:31:19 -07:00
2022-10-31 07:29:47 -04:00
2022-11-23 16:33:59 -08:00
2022-09-26 12:28:01 +02:00
2022-09-26 12:28:00 +02:00
2022-09-15 09:08:09 +02:00
2022-11-05 01:25:57 -04:00
2022-09-24 08:50:04 +02:00
2022-09-24 08:50:04 +02:00
2022-09-30 14:32:35 +02:00
2022-11-03 15:16:50 +01:00
2022-11-30 20:54:30 -08:00
2022-08-23 14:54:54 -05:00
2022-08-02 19:50:47 -07:00
2022-08-29 15:32:13 +02:00
2022-07-28 18:05:24 +02:00
2022-11-08 10:36:54 +01:00
2022-11-17 19:26:02 -08:00
2022-08-05 04:17:57 -07:00
2022-08-02 19:50:47 -07:00
2022-09-24 07:00:00 +02:00
2022-08-10 13:49:50 +01:00
2022-09-20 11:53:32 +01:00
2022-10-19 19:02:10 +05:30
2022-09-15 09:08:09 +02:00
2022-11-03 20:48:37 -07:00
2022-08-18 20:37:35 -07:00
2022-10-28 22:00:49 -07:00
2022-09-23 12:02:03 +01:00
2022-11-03 13:44:46 +01:00
2022-09-28 18:31:37 -07:00
2022-11-06 13:17:27 -07:00
2022-11-17 10:42:45 +01:00
2022-11-17 10:42:45 +01:00
2022-09-29 10:23:08 +01:00
2022-09-20 09:13:38 +02:00
2022-09-29 18:43:04 +02:00
2022-08-29 10:44:08 +02:00
2022-08-02 12:34:03 -04:00
2022-12-01 20:06:06 -08:00
2022-11-03 20:46:32 -07:00
2022-09-07 16:46:03 +02:00
2022-11-18 18:36:54 -08:00
2022-10-07 15:27:40 +02:00
2022-08-26 19:31:20 -07:00
2022-10-27 10:27:32 +02:00
2022-09-20 09:13:38 +02:00
2022-09-29 18:52:05 -07:00
2022-09-28 22:38:07 +02:00
2022-09-24 08:31:54 +02:00
2022-08-22 07:52:51 -06:00
2022-08-03 16:29:08 -07:00
2022-09-20 12:33:22 +02:00
2022-10-28 10:47:42 +01:00
2022-09-11 19:47:04 -05:00
2022-10-28 10:47:42 +01:00
2022-09-27 17:29:09 -07:00
2022-09-23 19:09:56 -06:00
2022-08-31 09:07:53 +02:00
2022-09-11 20:25:48 -07:00
2022-08-30 07:32:30 +02:00
2022-10-07 20:00:42 -04:00
2022-08-11 04:26:08 -04:00
2022-09-08 12:59:00 -06:00
2022-08-12 09:50:34 -07:00
2022-08-11 04:31:15 -04:00
2022-10-25 16:40:07 +01:00
2022-10-07 09:32:41 -04:00
2022-08-11 04:06:40 -04:00
2022-08-30 22:44:25 -07:00
2022-08-11 04:06:40 -04:00
2022-08-16 01:40:24 -04:00
2022-08-24 12:51:50 +01:00