# tcpdump
# Autogenerated from man page /usr/share/man/man8/tcpdump.8.gz
complete -c tcpdump -s A -d 'Print each packet (minus its link level header) in ASCII'
complete -c tcpdump -s b -d 'Print the AS number in BGP packets in ASDOT notation rather than ASPLAIN nota…'
complete -c tcpdump -l buffer-size -d 'PD Set the operating system capture buffer size to buffer_size, in units of K…'
complete -c tcpdump -s c -d 'Exit after receiving count packets'
complete -c tcpdump -l count -d 'Print only on stderr the packet count when reading capture file(s) instead of…'
complete -c tcpdump -s C -d 'Before writing a raw packet to a savefile, check whether the file is currentl…'
complete -c tcpdump -s d -d 'Dump the compiled packet-matching code in a human readable form to standard o…'
complete -c tcpdump -o dd -d 'Dump packet-matching code as a  C program fragment'
complete -c tcpdump -o ddd -d 'Dump packet-matching code as decimal numbers (preceded with a count)'
complete -c tcpdump -l list-interfaces -d 'PD Print the list of the network interfaces available on the system and on wh…'
complete -c tcpdump -s e -d 'Print the link-level header on each dump line'
complete -c tcpdump -s E -d 'Use spi@ipaddr algo:secret for decrypting IPsec ESP packets that are addresse…'
complete -c tcpdump -s f -d 'Print `foreign\' IPv4 addresses numerically rather than symbolically (this opt…'
complete -c tcpdump -s F -d 'Use file as input for the filter expression'
complete -c tcpdump -s G -d 'If specified, rotates the dump file specified with the  -w option every rotat…'
complete -c tcpdump -l help -d 'PD Print the tcpdump and libpcap version strings, print a usage message, and …'
complete -c tcpdump -l version -d 'PD Print the tcpdump and libpcap version strings and exit'
complete -c tcpdump -s H -d 'Attempt to detect 802. 11s draft mesh headers'
complete -c tcpdump -l interface -d 'PD Listen, report the list of link-layer types, report the list of time stamp…'
complete -c tcpdump -l monitor-mode -d 'PD Put the interface in "monitor mode"; this is supported only on IEEE 802'
complete -c tcpdump -l immediate-mode -d 'Capture in "immediate mode"'
complete -c tcpdump -l time-stamp-type -d 'PD Set the time stamp type for the capture to tstamp_type'
complete -c tcpdump -l list-time-stamp-types -d 'PD List the supported time stamp types for the interface and exit'
complete -c tcpdump -l time-stamp-precision -d 'When capturing, set the time stamp precision for the capture to tstamp_precis…'
complete -c tcpdump -l nano -d 'PD Shorthands for --time-stamp-precision=micro or --time-stamp-precision=nano…'
complete -c tcpdump -l dont-verify-checksums -d 'PD Don\'t attempt to verify IP, TCP, or UDP checksums'
complete -c tcpdump -s l -d 'Make stdout line buffered'
complete -c tcpdump -s U -d 'is similar to  -l in its behavior, but it will cause output to be ``packet-bu…'
complete -c tcpdump -l list-data-link-types -d 'PD List the known data link types for the interface, in the specified mode, a…'
complete -c tcpdump -s m -d 'Load SMI MIB module definitions from file module'
complete -c tcpdump -s M -d 'Use secret as a shared secret for validating the digests found in TCP segment…'
complete -c tcpdump -s n -d 'Don\'t convert addresses (i. e. , host addresses, port numbers, etc'
complete -c tcpdump -s N -d 'Don\'t print domain name qualification of host names.  E. g'
complete -c tcpdump -l number -d 'PD Print an optional packet number at the beginning of the line'
complete -c tcpdump -l no-optimize -d 'PD Do not run the packet-matching code optimizer'
complete -c tcpdump -l no-promiscuous-mode -d 'PD Don\'t put the interface into promiscuous mode'
complete -c tcpdump -l print -d 'Print parsed packet output, even if the raw packets are being saved to a file…'
complete -c tcpdump -l direction -d 'PD Choose send/receive direction direction for which packets should be captur…'
complete -c tcpdump -s q -d 'Quick (quiet?) output'
complete -c tcpdump -s r -d 'Read packets from file (which was created with the  -w option or by other too…'
complete -c tcpdump -l absolute-tcp-sequence-numbers -d 'PD Print absolute, rather than relative, TCP sequence numbers'
complete -c tcpdump -l snapshot-length -d 'PD Snarf snaplen bytes of data from each packet rather than the default of 26…'
complete -c tcpdump -s T -d 'Force packets selected by "expression" to be interpreted the specified type'
complete -c tcpdump -s t -d 'Don\'t print a timestamp on each dump line'
complete -c tcpdump -o tt -d 'Print the timestamp, as seconds since January 1, 1970, 00:00:00, UTC, and fra…'
complete -c tcpdump -o ttt -d 'Print a delta (microsecond or nanosecond resolution depending on the  --time-…'
complete -c tcpdump -o tttt -d 'Print a timestamp, as hours, minutes, seconds, and fractions of a second sinc…'
complete -c tcpdump -o ttttt -d 'Print a delta (microsecond or nanosecond resolution depending on the  --time-…'
complete -c tcpdump -s u -d 'Print undecoded NFS handles'
complete -c tcpdump -l packet-buffered -d 'PD If the  -w option is not specified, or if it is specified but the  --print…'
complete -c tcpdump -s v -d 'When parsing and printing, produce (slightly more) verbose output'
complete -c tcpdump -o vv -d 'Even more verbose output'
complete -c tcpdump -o vvv -d 'Even more verbose output.  For example, telnet SB '
complete -c tcpdump -s V -d 'Read a list of filenames from file.  Standard input is used if file is ``-\'\''
complete -c tcpdump -s w -d 'Write the raw packets to file rather than parsing and printing them out'
complete -c tcpdump -s W -d 'Used in conjunction with the  -C option, this will limit the number of files …'
complete -c tcpdump -s x -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -o xx -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -s X -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -o XX -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -l linktype -d 'PD Set the data link type to use while capturing packets (see  -L ) or just c…'
complete -c tcpdump -s z -d 'Used in conjunction with the  -C or  -G options, this will make  tcpdump run …'
complete -c tcpdump -l relinquish-privileges -d 'PD If  tcpdump is running as root, after opening the capture device or input …'
complete -c tcpdump -s Z -d 'be disabled by -Z root'
complete -c tcpdump -s B
complete -c tcpdump -s i -d 'or the particular DLT of the network interface specified with'
complete -c tcpdump -s y -d and
complete -c tcpdump -s D
complete -c tcpdump -s h
complete -c tcpdump -s I
complete -c tcpdump -s L -d 'flag.   If'
complete -c tcpdump -s j
complete -c tcpdump -s J
complete -c tcpdump -l micro
complete -c tcpdump -s K
complete -c tcpdump -s '#'
complete -c tcpdump -s O
complete -c tcpdump -s p
complete -c tcpdump -s Q
complete -c tcpdump -s S
complete -c tcpdump -s s
complete -c tcpdump -l --------------------------------------------------------------- -d '|          source port          |       destination port        |'
complete -c tcpdump -l -------------- -l ------------- -l ------------- -l -------------- -d '|  HL   | rsvd  |C|E|U|A|P|R|S|F|        window size            |'

