Ethereal-dev: Re: [Ethereal-dev] Re: [Ethereal-cvs] rev 14081: /trunk/: capture-wpcap.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Thu, 14 Apr 2005 14:13:06 -0700
Ulf Lamping wrote:

Why stripping version info in Ethereal, which was wrongly reported by
the library. This is the wrong place to fix this.

Unfortunately, I doubt that the WinPcap people are very interested in fixing 3.0 - and they can't forcibly retroactively fix the already-installed copies in the field.

In future, how will you distinguish between upcoming 3.1 and current 3.1
alpha 4?!?

(Presumably you mean "3.1 beta 4".)

By not using the PacketLibraryVersion string, but using, instead, "pcap_lib_version()" if it's available, which is what the code has done for quite a while. WinPcap 3.1 does include "pcap_lib_version()", as it's based on libpcap 0.8, which includes "pcap_lib_version()".

(This presumes that the WinPcap developers update *that* string; they appear to have updated it between 3.1 beta3 and 3.1 beta4.)