PoC code for rate limit by socket
Just insert sleep into receive loop
Ubuntu 18.04 + kernel 4.15
usage: server [chunksize(in KiB)(default=100)]
make server
./server 200
usage: client <destaddr> <duration(in sec)> <rate(in Kibps)> [chunksize(in KiB)(default=10)]
make client
./client localhost 10 500 20
MIT