mptcpd
mptcpd copied to clipboard
The Multipath TCP Daemon - mptcpd - is a daemon for Linux based operating systems that performs multipath TCP path management related operations in the user space. It interacts with the Linux kernel...
mptcpd v0.8 kernel 5.15.0-rc7-mptcp Hello, I try to develop PM plugin based on _addr_adv_ example. I can handle all **mptcp** related events from _path manager_ and _network monitor_ through callback...
I think it would be nice if mptcpd provided a function for plugins to load their configuration from a file. Currently if a plugin needs some kind of configuration the...
Please, help me to find the solution and resolve installation issue. I would appreciate any suggestion.. I follow the steps described in README and when I run ./bootstrap the following...
It may be useful to have mptcpd provide a D-Bus API that allows monitoring of path management events and issuing path management commands.
mptcpd.conf and mptcpd.service contain the dirname of libmtcpd.so. This can create a "reinstallation conflict", as reported by `rpmdelint` CI: ``` Undeclared file conflicts: mptcpd-0.7-1.el9.i686 provides /etc/mptcpd/mptcpd.conf which is also provided...
**Describe the bug** When a new mptcp conntion create, SSPI will send each address associate with all the network interfaces other than which the new connection was created to kernel,but...
Add a standalone (out-of-tree) mptcpd no-op plugin example to be used as a reference for mptcpd plugin developers.
Transitioning to the new MPTCP generic netlink API (see #12) forced the code that retrieves the path management strategy through the generic netlink API to be disabled since it doesn't...
Leverage the MPTCP [`MPTCP_ATTR_IF_IDX`](https://github.com/multipath-tcp/mptcp/blob/mptcp_v0.95/include/uapi/linux/mptcp.h#L41) generic netlink API attribute to potentially simplify or entirely remove network interface index look-ups in the mptcpd plugin framework.
The MPTCP path manager [generic netlink API](https://github.com/multipath-tcp/mptcp/commit/4ea5dee) in the multipath-tcp.org kernel provides event filtering. Implement MPTCP event filtering support in `mptcpd`.