On Mon, Jul 05, 1999 at 10:07:58PM -0500, Ashok Narayanan wrote:
>
>
>
> If we only use libpcap for packet capture, that means that you should
> be able to compile a non-capturing (but decoding) version of Ethereal
> without libpcap, right? I wonder if making that link optional is of
> any value.
yes, it is of value. I had to yank the libpcap code out of the version
of ethereal I compiled on win32. After I put in my new proto_tree
code, I want to go back and put in the changes required to compile
ethereal on win32. (and also move the GTK-dependent code to its own
subdirectory). One of those changes should be a "./configure"
option to compile w/o capturing facilities... a read-only ethereal.
We have seen a libpcap for win32,
http://netgroup-serv.polito.it/analyzer, but I don't believe the authors
are distributing it legally, since they used some Microsoft
source-code from some example drivers whose source code cannot
be published. Until that is fixed, a win32 version of ethereal
would have to not use libpcap.
--gilbert