commit | 84393aa86305385222a94fd09e32a3b70d23ee25 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Sat Nov 12 11:29:46 2016 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Sat Nov 12 18:04:05 2016 +0100 |
tree | f3cc254f8373a6869c2ee6395bb1fd43f2cca7c9 | |
parent | 62fec751830ebabe1c7781ee8892b42e5754697e [diff] |
CONTRIB: tcploop: scriptable TCP I/O for debugging purposes netcat, nc6 and socat are only partially convenient as reproducers for state machine bugs, but when it comes to adding delays, forcing resets, waiting for data to be acked, they become useless. The purpose of this utility is to be able to easily script some TCP operations such as connect, accept, send, receive, shutdown and of course pauses.