summaryrefslogtreecommitdiffstats
path: root/usr.sbin/tcpdump/tcpdump.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* wire the wireguard packet printer into tcpdump.dlg2020-06-211-1/+3
* - (void)printf() -> printf(); the cast adds clutter for little value.procter2020-01-241-9/+9
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-2/+2
* support -T erspan so arbitrary gre protocols can be seen as erspandlg2019-05-261-1/+3
* support configuring BIOCSFILDROP with tcpdump.dlg2019-03-181-4/+18
* Hoist opening pf.os(5) fingerprints '-o' earlier so that it doesn'tbrynet2018-11-081-3/+3
* add support for vxlan packets.dlg2018-07-061-1/+3
* add "tftp" as a type to use with -Tdlg2018-07-061-1/+3
* Add "mpls" as a type to use with -Tdlg2018-07-061-1/+3
* Add "gre" as a type to use with -Tdlg2018-07-061-1/+3
* rework ppp, pptp, and gre parsing.dlg2018-02-061-1/+2
* Simple USBPcap parser for tcpdump(8). Raw dumps can be nicely analysedmpi2018-02-031-1/+2
* Convert snprintf+write into dprintf. It is simply easier to read, andderaadt2017-12-081-9/+5
* fork+exec model for tcpdump(8); re-exec the privileged child after forkbrynet2017-09-081-1/+5
* Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4),reyk2016-11-161-1/+2
* assign pointers to NULL rather than 0mmcc2015-12-221-2/+2
* Remove remaining instances of the register keyword.mmcc2015-11-161-8/+8
* pcap_stat fields are unsigned, print them as suchjca2015-10-281-3/+3
* Remove conditional compilation and #defines around signal handlingguenther2015-10-141-12/+6
* Change all tame callers to namechange to pledge(2).deraadt2015-10-091-3/+3
* tcpdump is two-process privsep.deraadt2015-10-031-1/+3
* Move the BIOCGSTATS ioctl operation done by the tcpdump processderaadt2015-07-141-2/+2
* For ASCII dumps, tighten printable characters. \v and \f aren't.naddy2015-07-121-3/+5
* Convert many atoi() calls to strtonum(), adding range checks and failurederaadt2015-04-181-7/+10
* opt{ind,err,arg} are already knownderaadt2015-04-151-5/+1
* clean up flags++ instances around getopt()deraadt2015-02-091-16/+16
* Prefer setvbuf() to setlinebuf() for portability; ok deraadt@millert2014-11-261-5/+1
* remove backwards compat layer for alpha osf1. back then compilers andderaadt2014-06-301-4/+1
* cleanup offset argument in default_print_* functions, pointed out by Mike Smallsthen2012-07-111-9/+8
* support -A to print the ascii text of captured packets. ok deraadt@sthen2012-07-101-3/+29
* remove support for the old pflog format, replaced in 2003henning2010-06-261-2/+1
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-9/+1
* increase the default snaplen to 116, allows capture of pflog+ipv6+tcpsthen2009-02-141-3/+7
* add filtering on direction; ok mpf@ deraadt@ feedback jmc@djm2008-04-181-8/+18
* trash $Header goo which is just annoying; 5595deraadt2007-10-071-2/+2
* add -I option for printing the interfaces;markus2007-08-281-5/+11
* No need to #include <netinet/in.h> twice. Noticed by Diego Casati.krw2007-08-131-3/+2
* Move a useless warning to the only case that uses it (-f) from canacar@todd2007-06-011-3/+4
* printing these version numbers in usage is ugly and uselessderaadt2006-06-161-9/+4
* Set signal handlers directly after the fork(2), so that we avoidmoritz2006-04-221-10/+15
* Remove remaining stuff from state QUIT, adjust some commentsmoritz2006-04-221-3/+3
* Add comments to please lint. No code changes. OK deraadtcloder2006-04-211-2/+4
* initialize program_name before we privsep, otherwise the child does notderaadt2006-04-171-14/+8
* Simplify error() and warning() a bit. From Alexey Dobriyan.moritz2006-03-131-3/+3
* Initialize snaplen also when reading a dump file. Fixes problemsotto2006-02-151-8/+7
* use new libpcap-provided datalink_x_to_y functions instead of local copiesdjm2005-11-181-61/+4
* KNFmpf2005-10-071-3/+3
* support decapsulation of 802.11 data framesreyk2005-05-281-3/+6
* fix signal race in statistics output. ok cloder@ henning@moritz2005-05-221-6/+32
* output final summary to stderr instead of stdout,moritz2005-03-301-5/+5