aboutsummaryrefslogtreecommitdiffstats
path: root/capture_loop.h
Commit message (Collapse)AuthorAgeFilesLines
* move output_to_pipe flag from tethereal's loop_data into capture_opts, so it ↵Ulf Lamping2006-01-071-2/+1
| | | | | | can be used by dumpcap (capture_loop.c) as well svn path=/trunk/; revision=16972
* Constify a bunch of arguments and variables, to squelch compilerGuy Harris2005-12-141-0/+8
| | | | | | | | | | | | | | | | | warnings. Include "wiretap/libpcap.h" in "capture_loop.h", to get its declarations of data structures for headers in libpcap files. This lets us remove the includes of "wiretap/libpcap.h from files including "capture_loop.h". Make "log_func_ignore()" in "tethereal.c" static, and declare some of its arguments unused. Also get rid of an unused variable. Include <pcap.h> before including "wiretap/wtap-capture.h", to declare "struct pcap_pkthdr". svn path=/trunk/; revision=16791
* HUGE STEP (hopefully toward the right direction):Ulf Lamping2005-12-131-0/+110
| | | | | | | | | | | | remove a lot of redundant code from tethereal and use (move) stuff from capture_loop.c instead. concentrate common capture related code in capture_opts.c, e.g. trying to find the right interface to capture from (command line option, preference, first usable) instead of duplicating this code over several files. remove redundant code from dumpcap.c this also implements command line option -D (and indexed interfaces at -i) for Ethereal and Dumpcap (as we have it in Tethereal already for a while) svn path=/trunk/; revision=16787
* split some parts of the packet counting functions into their own files ↵Ulf Lamping2005-12-031-28/+0
| | | | | | | | capture_info(.c/.h), so we can use it from the main program svn path=/trunk/; revision=16668
* split capture.h into capture.h, capture_loop.h and capture_opts.h and place ↵Ulf Lamping2005-12-031-0/+71
the parts into the corresponding files svn path=/trunk/; revision=16664