define _GNU_SOURCE everywhere, doesn't effect non-linux
treec37b39720992d601c5a69c23ccdc0b895d5d840e
-rw-r--r-- 46 .gitignore
-rw-r--r-- 1691 Makefile
-rw-r--r-- 381 TODO
-rw-r--r-- 10391 cnet.c
-rw-r--r-- 2009 cnet.h
-rw-r--r-- 3887 test.c