# nc
# Autogenerated from man page /usr/share/man/man1/nc.1.gz
complete -c nc -s 4 -d 'Use IPv4 addresses only'
complete -c nc -s 6 -d 'Use IPv6 addresses only'
complete -c nc -s b -d 'Allow broadcast'
complete -c nc -s C -d 'Send CRLF as line-ending'
complete -c nc -s D -d 'Enable debugging on the socket'
complete -c nc -s d -d 'Do not attempt to read from stdin'
complete -c nc -s F -d 'Pass the first connected socket using sendmsg 2 to stdout and exit'
complete -c nc -s h -d 'Print out the nc help text and exit'
complete -c nc -s I -d 'Specify the size of the TCP receive buffer'
complete -c nc -s i -d 'Sleep for interval seconds between lines of text sent and received'
complete -c nc -s k -d 'When a connection is completed, listen for another one.  Requires l'
complete -c nc -s l -d 'Listen for an incoming connection rather than initiating a connection to a re…'
complete -c nc -s M -d 'Set the TTL / hop limit of outgoing packets'
complete -c nc -s m -d 'Ask the kernel to drop incoming packets whose TTL / hop limit is under minttl'
complete -c nc -s N -d 'shutdown 2 the network socket after EOF on the input'
complete -c nc -s n -d 'Do not perform domain name resolution'
complete -c nc -s O -d 'Specify the size of the TCP send buffer'
complete -c nc -s P -d 'Specifies a username to present to a proxy server that requires authentication'
complete -c nc -s p -d 'Specify the source port nc should use, subject to privilege restrictions and …'
complete -c nc -s q -d 'after EOF on stdin, wait the specified number of seconds and then quit'
complete -c nc -s r -d 'Choose source and/or destination ports randomly instead of sequentially withi…'
complete -c nc -s S -d 'Enable the RFC 2385 TCP MD5 signature option'
complete -c nc -s s -d 'Set the source address to send packets from, which is useful on machines with…'
complete -c nc -s T -d 'Change the IPv4 TOS/IPv6 traffic class value'
complete -c nc -s t -d 'Send RFC 854 DON\'T and WON\'T responses to RFC 854 DO and WILL requests'
complete -c nc -s U -d 'Use -domain sockets.  Cannot be used together with F or x'
complete -c nc -s u -d 'Use UDP instead of TCP.  Cannot be used together with x'
complete -c nc -s V -d 'Set the routing table to be used'
complete -c nc -s v -d 'Produce more verbose output'
complete -c nc -s W -d 'Terminate after receiving recvlimit packets from the network'
complete -c nc -s w -d 'Connections which cannot be established or are idle timeout after timeout sec…'
complete -c nc -s X -d 'Use proxy_protocol when talking to the proxy server'
complete -c nc -s x -d 'Connect to destination using a proxy at proxy_address and port'
complete -c nc -s Z -d 'DCCP mode'
complete -c nc -s z -d 'Only scan for listening daemons, without sending any data to them'

