MPTCPIZE(8)

πŸ’– MPTCPIZE(8) πŸ’–

okay bestie, so you know how some services are stuck in their TCP era? mptcpize is literally the glow-up they need. it's a program from the System Management Commands corner of your system that turns on multipath TCP for existing legacy services. no rewrite, no drama, just vibes. ✨

and COMMAND has to be one of these three, no cap:

🌸 the commands

πŸ¦‹ run [-d] prog [args]

runs the target program with the exact command line arguments you give it, but forcing MPTCP socket usage instead of TCP. slay.

and if you pass the -d argument? it dumps messages on stderr whenever a TCP socket gets forced to use MPTCP. so you can literally watch it happen. iykyk. πŸ‘‘

πŸŽ€ enable unit

updates the systemd unit file, forcing the given service to run under the launcher from above. main character energy for your service fr fr.

🧚 disable unit

updates the systemd unit file, removing that launcher. it's giving... closure. πŸ’…


✨ OPTIONS ✨

mptcpize</purl> accepts the following command line options, bestie:

  • -?, --help β€” displays mptcpize help information πŸ’–
  • --usage β€” displays brief mptcpize usage information 🌸
  • -V, --version β€” displays mptcpize version information ⭐
lowkey important: the synopsis is mptcpize [-?V] [--help] [--usage] [--version] COMMAND, so yes, you can stack -?V like that. iconic behavior honestly.

😭 REPORTING BUGS

found something cursed? report bugs to mptcp@lists.linux.dev. the maintainers wanna hear it, fr fr. 🫢


πŸ‘‘ SEE ALSO

go read those next, bestie, they're part of the same little universe. 🌈


and that's the whole page, no notes. this one came from the Multipath TCP Daemon, dated 2021-09-23, and it's the MPTCPIZE(8) manual β€” thanks for reading the whole thing, you ate that. πŸ“πŸ’œ

πŸ“¦ where this page comes from