Commit Graph

24 Commits

Author SHA1 Message Date
angt
7f7e2a7723 Code cleanup 2015-10-24 11:18:25 +02:00
angt
4f4b64bffd Code cleanup 2015-10-24 11:04:11 +02:00
angt
582c9a9ee7 Use fcntl(O_NONBLOCK) instead of old FIONBIO and set tun.fd to be non-blocking 2015-10-24 11:01:37 +02:00
angt
6ba1ed89b8 Update LICENSE 2015-10-22 21:49:10 +02:00
angt
7bce8aad83 Do not use gnu %m 2015-10-22 17:28:10 +02:00
angt
822dd459d8 Merge pull request #1 from jedisct1/linuxisms
Ditch Linuxisms
2015-10-22 17:13:21 +02:00
Frank Denis
577f91e42b Remove Linuxisms 2015-10-22 17:08:20 +02:00
angt
7fb0e3f97d Code cleanup 2015-10-22 16:26:12 +02:00
angt
f8484777b3 Add congestion 2015-10-22 11:12:14 +02:00
angt
4d98a16579 Setup fd for perf and always reconnect 2015-10-22 10:47:04 +02:00
angt
692a1c3c55 Warn and quit if an option is unknown 2015-10-22 00:46:02 +02:00
angt
69a3414e76 Drop bad packets 2015-10-22 00:37:35 +02:00
angt
6ad9807f9d First draft of a stupid and slow tunnel 2015-10-21 22:56:10 +02:00
angt
a16215e099 Set SO_REUSEADDR on listener 2015-10-21 18:14:53 +02:00
angt
ae7f1aa941 Try to be a nice guy, even if it is a PoC 2015-10-21 12:32:53 +02:00
angt
559a9ce8bd Add a minimal option and gt_open_sock 2015-10-20 23:55:45 +02:00
angt
a2a9973f5f Add str_cmp() and use restrict 2015-10-20 23:49:00 +02:00
angt
796d804f33 Code cleanup 2015-10-20 17:47:18 +02:00
angt
7f2a8ace59 Block on poll 2015-10-20 17:40:36 +02:00
angt
8ad524a0ef Add a buffer_t and fill it from tun 2015-10-20 17:37:43 +02:00
angt
64316dd724 Ignore SIGPIPE too 2015-10-20 17:00:59 +02:00
angt
aba7067ea9 Add .gitignore 2015-10-20 16:56:27 +02:00
angt
afa530b766 Initial code commit 2015-10-20 16:55:54 +02:00
angt
c7bb703777 Initial commit 2015-10-20 16:51:54 +02:00