Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-dev: Re: [Ethereal-dev] shared libraries

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Mon, 19 Mar 2001 11:34:42 -0800 (PST)
> Libethereal, however, still needs a little cleanup. There are some
> functions
> that it uses that are in the dissectors code. I tried it one time, but
> I don't remember exactly which functions. It had to do with address
> types
> used in packet.c that exist in the dissectors.

Note that once libethereal is a shared library, we may be able to get
rid of the #ifdef PLUGINS_NEED_ADDRESS_TABLE stuff - I think that on
Windows, one DLL can import stuff from another DLL, even if it can't
import it from the main program as can be done on most UNIX systems.