1#compdef knock 2 3_arguments \ 4 '(-u --udp)'{-u,--udp}'[UDP mode]' \ 5 '(-v --verbose)'{-v,--verbose}'[verbose]' \ 6 '(-V --version -h --help -u --udp -v --verbose)'{-V,--version}'[display version]' \ 7 '(-h --help -u --udp -v --verbose -V --version)'{-h,--help}'[help]' \ 8 '1:host:_hosts' \ 9 '*:port:_ports' 10