aboutsummaryrefslogtreecommitdiffstats
path: root/tap.h
AgeCommit message (Collapse)AuthorFilesLines
2003-03-06Declare functions as extern, as some of them are part of the plugin ABI,Guy Harris1-11/+11
and compilation fails on Windows if they're not declared as externs. svn path=/trunk/; revision=7295
2003-02-05- protect against multiple inclusionLaurent Deniel1-4/+5
- remove incorrect and unused definition of tapping_is_active svn path=/trunk/; revision=7082
2002-10-31From Ronnie Sahlberg: have a registration interface for tap listeners,Guy Harris1-2/+7
and generate the table of stuff to register from tap source files, so Tethereal doesn't need to know what tap listeners exist. Get rid of "tap-xxx.h" files, as they're now empty. Add "tethereal-tap-register.c" to the .cvsignore file, as it's a new generated file. Update "Makefile.nmake" to generate "tethereal-tap-register.c". Clean up "Makefile.am" and "Makefile.nmake" a bit. svn path=/trunk/; revision=6525
2002-10-23From Ronnie Sahlberg: pass a pointer to the epan_dissect_t for a packetGuy Harris1-2/+2
to taps. svn path=/trunk/; revision=6487
2002-10-17From Ronnie Sahlberg: don't have the tap code do a dissection, leaveGuy Harris1-4/+6
that up to its callers, so only one dissection need be done when reading a capture file. svn path=/trunk/; revision=6442
2002-09-07Include wtap.h to declare wtap_pseudo_headerJörg Mayer1-1/+2
svn path=/trunk/; revision=6208
2002-09-04Tap api. tap is a simple api that can be used for arbitrary extensions.Ronnie Sahlberg1-0/+39
One example extension is rpcstat. Try -Z rpc,rtt,100003,3 as argument to tethereal when reading a capture containing NFSv3 packets. tap-rpcstat.[ch] is intended to demonstrate the api and can be used to base other extensions on. svn path=/trunk/; revision=6175