Skip to content
mptcpd 0.4

This is a minor mptcpd release.  It includes the following notable
changes:

- Plugins may now inform peers that an address is no longer being
  advertised through the new mptcpd_pm_remove_addr() function.  This
  corresponds to the MPTCP protocol REMOVE_ADDR option.

- Network monitoring related events are now propagated to plugins.
  Events are triggered upon the addition, update, and removal of a
  network interface (link), as well as the addition and removal of a
  network address.  Plugins interested in receiving any of these
  events need only implement the corresponding callback in the
  `mptcpd_plugin_ops' API found in `<mptcpd/plugin.h>'.

- Stub implementations for unused mptcpd plugin operations are no
  longer needed.  Simply set the unused field in the
  `mptcpd_plugin_ops' structure to NULL.

- This will be the last release to support the MPTCP generic netlink
  path management API in the multipath-tcp.org kernel.  Subsequent
  releases will support the new API found in the
  "multipath-tcp/mptcp_net-next" kernel on GitHub currently being used
  for development of patch submissions to the upstream Linux kernel
  network subsystem maintainers.