aboutsummaryrefslogtreecommitdiffstats
path: root/README.aix
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2002-10-08 07:30:08 +0000
committerGuy Harris <guy@alum.mit.edu>2002-10-08 07:30:08 +0000
commit59ae995a27e1d0178c3ad402037ad1f55ceb927a (patch)
treeb76ada19c63643f3b2fcd6b75e37e02f9e33cf81 /README.aix
parent57ade583b7411b71f7c4c45122067e579b64c49b (diff)
Update to note that libpcap 0.7.1 doesn't work perfectly with AIX's BPF,
but that the current CVS libpcap may at least fix the major known problem. svn path=/trunk/; revision=6374
Diffstat (limited to 'README.aix')
-rw-r--r--README.aix9
1 files changed, 8 insertions, 1 deletions
diff --git a/README.aix b/README.aix
index afe1e5096d..fe9f8ee4a5 100644
--- a/README.aix
+++ b/README.aix
@@ -1,4 +1,4 @@
-$Id: README.aix,v 1.5 2002/05/31 10:22:51 guy Exp $
+$Id: README.aix,v 1.6 2002/10/08 07:30:08 guy Exp $
libpcap 0.7.1 and later appear to work on AIX when using AIX's native
BPF; that appears to work better than DLPI does. Note that you may have
@@ -6,6 +6,13 @@ to run AIX's tcpdump, as root, before configuring, building, and
installing libpcap, in order to create the "/dev/bpf" devices and load
the BPF driver.
+However, libpcap 0.7.1 doesn't work perfectly with AIX's BPF - it
+appears that AIX's BPF devices inform their user that packets were
+dropped since the last successful read by returning -1 and setting
+"errno" to EFAULT, which libpcap 0.7.1 treats as an error. The current
+CVS version of libpcap ignores EFAULT on AIX; it appears that this fixes
+the problem.
+
Some earlier notes: the notes about libpcap may not apply, with libpcap
0.7.1, but they're preserved here for historical reasons.