Skip to content

program to enable/disable MPTCP for existing (binary) applications in Linux

License

Notifications You must be signed in to change notification settings

chrysn/mptcp-mode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mptcp-mode

Program to enable MPTCP for existing (binary) applications in Linux.

description

This software enables MPTCP for TCP applications without having to recompile them. This is done through a LD_PRELOAD which changes the protocol in socket calls before passing them on to the actual libc.

Thus, using this software gives the same effect as if the application developer would have selected MPTCP themselves. The motivation for this application is simply that it enables an easy "MPTCP-switch" for proprietary closed-source software and for situations where you're just too lazy to change the code...

usage

Compile the software using make and use this program to turn on MPTCP. For example:

./mptcp-run wget http://www.google.com

About

program to enable/disable MPTCP for existing (binary) applications in Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 61.8%
  • Makefile 35.0%
  • Shell 3.2%