[PATCH] Simple support for networked IO

Adds a new ioengine, net. Use with ioengine=net, it supports only strict
reading or writing (no mixed reads/writes) to/from a single host.
The filename given must contain the host and port to connect to (or
listen from).

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/Makefile.FreeBSD b/Makefile.FreeBSD
index b862820..5c85a0c 100644
--- a/Makefile.FreeBSD
+++ b/Makefile.FreeBSD
@@ -10,6 +10,7 @@
 OBJS += engines/posixaio.o
 OBJS += engines/sync.o
 OBJS += engines/null.o
+OBJS += engines/net.o
 
 all: depend $(PROGS) $(SCRIPTS)