netcat--Cat data to a network host and port

This is a slightly newer version that the one currently circulating on the net.

The original version would read standard in and write it to the network port. The new version also monitors the network port for data being returned. Anything read back from the network port is put out on stdout.

Argument handling has been changed slightly

For debug output just use -d instead of -d 1

The space betwen the argument letter and the argument option is now optional.

	netcat -hhost -p9100
    
instead of
	netcat -h host -p 9100
    

Debug output looks like

    echo "`date`\f\c" | netcat -d -hspot -p9100
    Host: spot
    Port: 9100
    gethostbyname(spot)=0x408b10
    ip = 192.168.200.207
    socket()=4
    connect()=0

    >(s0)(r29)(s4)(w29)
    >(s0)(r0)EOF from 0--disconnecting

This means