chrysn / mptcp-mode

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:GNU General Public License v3.0


Languages

Language:C 61.8%Language:Makefile 35.0%Language:Shell 3.2%