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.