Gordon Tyler said:
> I have an application which uses WinPcap 3.0 to monitor network traffic
by tracking the size of IP packets as well as their source and
> destination. One of our QA people just encountered a rather odd error
which we have never seen before:
>
> recv_ack: info: Unexpected primitive ack DL_UNITDATA_IND
>
> Does anybody know what this means?
It means that either
1) you're *not* using WinPcap - where "WinPcap" is defined not as
"anything compiled from the WinPcap source", but as "the libraries and
drivers compiled froom the WinPcap source *for Windows* - as WinPcap
doesn't run on Solaris or HP-UX or any of the other UN*Xes that use DLPI
(Data Link Provider Interface) to attach to link-layer device drivers
(Windows uses NDIS, not DLPI)
or
2) there's an incredibly bizarre bug in WinPcap that causes it to use
a piece of the DLPI code.
I very strongly suspect the answer is 1), as I doubt that the WinPcap
build procedure even *compiles* "pcap-dlpi.c" in the WinPcap source (which
is based on the libpcap source, so it includes the libpcap code for
supporting platforms other than Windows).
If, in fact, 1) is the answer, you should ask about this on
[EMAIL PROTECTED] Please indicate exactly what operating
system, and what version of that operating system, you're using. (If the
answer is "AIX", you should probably consider compiling libpcap to use BPF
rather than DLPI.)
==================================================================
This is the WinPcap users list. It is archived at
http://www.mail-archive.com/[EMAIL PROTECTED]/
To unsubscribe use
mailto: [EMAIL PROTECTED]
==================================================================