add iinetd.h/c
direct iinet