rpaulo
22f795f2fd
Merge libpcap-1.1.1.
2010-10-29 18:43:23 +00:00
rpaulo
3f19af99ad
Merge libpcap 1.0.0.
2009-03-21 22:58:08 +00:00
rpaulo
5779dabf1b
Flatten vendor/libpcap and remove keyword expansion.
2009-03-20 13:44:43 +00:00
csjp
2f23d207d3
Implement zero-copy bpf(4) buffer or "zbuf" support for libpcap. A slightly
...
different version has been committed upstream in the libpcap vendor branch.
This will allow people to experiment with zero-copy bpf(4) without requiring
external patches.
Note to enable this functionality:
sysctl net.bpf.zerocopy_enable=1
By default, libpcap will use the legacy buffering method unless this sysctl
variable is set to 1.
For the details about zero-copy bpf(4) implementation see svn change r177548.
Requested by: many
Discussed with: sam
In collaboration with: rwatson
2008-09-16 20:32:29 +00:00
mlaier
298dfd4f74
Resolve merge conflicts
...
Approved by: re (kensmith)
Obtained from: tcpdump.org
2007-10-16 02:07:55 +00:00
mlaier
446242760e
Import of libpcap v0.9.8
2007-10-16 02:02:02 +00:00
sam
8bcc947abc
resolve merge conflicts
...
MFC after: 1 month
2006-09-04 19:54:21 +00:00
sam
ffd4bfbe7b
Import of libpcap v0.9.4
2006-09-04 19:43:23 +00:00
sam
b0948cc146
resolve merge conflicts
...
Approved by: re (scottl)
2005-07-11 03:43:25 +00:00
sam
d1c1ca625a
Virgin import of libpcap v0.9.1 (release) from tcpdump.org
...
Approved by: re (scottl)
2005-07-11 03:24:53 +00:00
sam
1907987c21
resolve merge conflicts
...
Reviewed by: bms (earlier version)
2005-05-29 18:09:04 +00:00
sam
70f7ae46f5
Virgin import of libpcap v0.9.1 (alpha 096) from tcpdump.org
2005-05-29 17:46:52 +00:00
bms
6de0b418b8
pcap clients should use strlcpy() from the base system libc by default also.
2004-03-31 18:15:37 +00:00
bms
444a7b2549
snprintf() and vsnprintf() are part of our base system libc, therefore
...
pcap should not fall back to its own implementations in the absence of
HAVE_SNPRINTF and HAVE_VSNPRINTF defines when compiled and installed
as part of the world. This should fix builds of pflogd and packages
depending on the base system libpcap.
Reported by: Andrzej Tobola
2004-03-31 18:14:27 +00:00
bms
723e163490
Merge of libpcap 0.8.3 from tcpdump.org.
2004-03-31 09:15:09 +00:00
bms
da13a5a9d7
Import libpcap 0.8.3, from http://www.tcpdump.org/releases/libpcap-0.8.3.tar.gz
2004-03-31 09:07:39 +00:00
fenner
84873f87ee
Merge multi-DLT support.
2003-01-26 01:21:53 +00:00
fenner
34111fdf72
Commit tcpdump.org's multi-DLT support to vendor branch.
2003-01-26 01:16:33 +00:00
fenner
1982c98f74
Merge libpcap 0.7.1
...
MFC after: 2 weeks
2002-06-21 01:38:14 +00:00
fenner
1e8ea46779
Import libpcap 0.7.1, from
...
http://www.tcpdump.org/release/libpcap-0.7.1.tar.gz
2002-06-21 01:36:27 +00:00
fenner
d32fa93f24
Merge libpcap 0.6.2
2001-04-03 04:32:48 +00:00
fenner
a6bce8883c
Virgin import of tcpdump.org libpcap v0.6.2
2001-04-03 04:18:09 +00:00
fenner
787eaee1ab
Merge libpcap 0.5
2000-01-30 00:43:38 +00:00
fenner
aae9bd2bcc
Virgin import of tcpdump.org libpcap v0.5
2000-01-30 00:32:56 +00:00
phk
8c372cf522
None of the header files for the packet capture library
...
are suitable to include in a C++ file.
PR: 7229
Reviewed by: phk
Submitted by: Craig Spannring <cts@internetcds.com>
1998-08-07 06:20:58 +00:00
fenner
737558aa98
Virgin import of libpcap 0.3
1997-05-27 00:01:12 +00:00
pst
f0fdf33ff6
Virgin import of LBL libpcap version 0.2.1.
...
Obtained from: ftp://ftp.ee.lbl.gov/libpcap.tar.Z on 19-Aug-1996.
1996-08-19 20:36:34 +00:00