Series |
BPF path manager, part 5
|
expand
-
[mptcp-next,v1,0/9] BPF path manager, part 5
-
[mptcp-next,v1,1/9] mptcp: pm: in-kernel: add address_removed/subflow_closed
-
[mptcp-next,v1,2/9] mptcp: pm: in-kernel: address_announced interface
-
[mptcp-next,v1,3/9] mptcp: pm: in-kernel: address_removed interface
-
[mptcp-next,v1,4/9] mptcp: pm: in-kernel: subflow_established interface
-
[mptcp-next,v1,5/9] mptcp: pm: in-kernel: subflow_closed interface
-
[mptcp-next,v1,6/9] mptcp: pm: userspace: address_announced interface
-
[mptcp-next,v1,7/9] mptcp: pm: userspace: address_removed interface
-
[mptcp-next,v1,8/9] mptcp: pm: userspace: subflow_established interface
-
[mptcp-next,v1,9/9] mptcp: pm: userspace: subflow_closed interface
|
From: Geliang Tang <tanggeliang@kylinos.cn> Implement address_announced/address_removed/subflow_established/ subflow_closed interfaces. Depends on: - BPF path manager, part 4, v5 Based-on: <cover.1740019794.git.tanggeliang@kylinos.cn> Geliang Tang (9): mptcp: pm: in-kernel: add address_removed/subflow_closed mptcp: pm: in-kernel: address_announced interface mptcp: pm: in-kernel: address_removed interface mptcp: pm: in-kernel: subflow_established interface mptcp: pm: in-kernel: subflow_closed interface mptcp: pm: userspace: address_announced interface mptcp: pm: userspace: address_removed interface mptcp: pm: userspace: subflow_established interface mptcp: pm: userspace: subflow_closed interface net/mptcp/pm_netlink.c | 115 ++++++++++++++------ net/mptcp/pm_userspace.c | 220 +++++++++++++++++++++++---------------- 2 files changed, 215 insertions(+), 120 deletions(-)