diff options
author | Bill Fenner <fenner@FreeBSD.org> | 1997-05-27 00:01:12 +0000 |
---|---|---|
committer | Bill Fenner <fenner@FreeBSD.org> | 1997-05-27 00:01:12 +0000 |
commit | 3052b2361ad966417d046e346e72e1f48527c3bf (patch) | |
tree | e7b127d0e067d8d6a4207ccb869eff239ac41536 /contrib/libpcap/pcap-pf.c | |
parent | 8cf6c252e716c4bba3d2e36b37e8df1762a07fc8 (diff) | |
download | src-3052b2361ad966417d046e346e72e1f48527c3bf.tar.gz src-3052b2361ad966417d046e346e72e1f48527c3bf.zip |
Virgin import of libpcap 0.3
Notes
Notes:
svn path=/vendor/libpcap/dist/; revision=26175
Diffstat (limited to 'contrib/libpcap/pcap-pf.c')
-rw-r--r-- | contrib/libpcap/pcap-pf.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/contrib/libpcap/pcap-pf.c b/contrib/libpcap/pcap-pf.c index 64cd2ae3837b..b0b318e73521 100644 --- a/contrib/libpcap/pcap-pf.c +++ b/contrib/libpcap/pcap-pf.c @@ -17,19 +17,16 @@ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - */ -#ifndef lint -static char rcsid[] = - "@(#)$Header: pcap-pf.c,v 1.50 96/07/16 14:30:28 vern Exp $ (LBL)"; -#endif - -/* + * * packet filter subroutines for tcpdump * Extraction/creation by Jeffrey Mogul, DECWRL - * - * Extracted from tcpdump.c. */ +#ifndef lint +static const char rcsid[] = + "@(#) $Header: pcap-pf.c,v 1.54 96/12/10 23:15:01 leres Exp $ (LBL)"; +#endif + #include <sys/types.h> #include <sys/time.h> #include <sys/timeb.h> @@ -290,6 +287,7 @@ your system may not be properly configured; see \"man packetfilter(4)\"\n", } p->snapshot = snaplen; /* accept all packets */ + bzero((char *)&Filter, sizeof(Filter)); Filter.enf_Priority = 37; /* anything > 2 */ Filter.enf_FilterLen = 0; /* means "always true" */ if (ioctl(p->fd, EIOCSETF, (caddr_t)&Filter) < 0) { |