iodp -- IODP - input/output descriptors protocol
http://www.ohse.de/uwe/iodp.html
tcpsocket creates a TCP listener socket and runs a program. It allows
the manipulation of certain TCP options and may run the program with
reduced privileges, under a different account.
udpsocket creates a UDP socket and runs a program, possibly with reduced
privileges, under a different account.
uxstreamsocket creates a unix domain listener stream socket and runs a
program, possibly with reduced privileges, under a different account.
uxdgrammsocket creates a unix domain datagram socket and runs a program,
possibly with reduced privileges, under a different account.
udpsocket creates a TCP listener socket and runs a program, possibly
with reduced privileges, under a different account.
echoserver implements the echo and discard TDP and UDP services on top
of udpsocket and tcpsocket.
The tools conform to the IODP protocol specification, which defines a
simple way for client programs to get information about the file handles
they inherit.