multipath-tcp / mptcpd

mptcpd is a daemon for Linux that performs Multipath TCP path management related operations in the user space 😈
https://mptcpd.mptcp.dev/
BSD 3-Clause "New" or "Revised" License
169 stars 36 forks source link

Support NL "listener" events #284

Open matttbe opened 10 months ago

matttbe commented 10 months ago

Is your feature request related to a problem? Please describe. "listener" events have been added in the kernel in v6.2 but not in mptcpd. Because of that, the logs can be full of:

Unhandled MPTCP event: 15
Unhandled MPTCP event: 16

Describe the solution you'd like These new events should be supported in mptcpd.

It would also be interesting to reduce the log level of unsupported events not to flood the logs. Or print that only once or invite the user to update mptcpd.

Describe alternatives you've considered Only change the log level? But while at it, best to support this event as it is useful for userspace PM.

Additional context Kernel patches: https://patchwork.kernel.org/project/mptcp/list/?series=696257&state=%2A&archive=both