Gisle Vanem wrote:
> "Jeff Morriss" <[EMAIL PROTECTED]> wrote:
> 
>> Also eth_stdio_fopen() needs to be exported from the dll because some 
>> plugins use it now.
> 
> Let me see if I understand you; you mean eth_stdio_fopen() should
> be exported from _libwireshark.dll_? eth_stdio_fopen() is already exported
> from wiretap*.dll. See wiretap/wtap.def and wiretap/Makefile.nmake.
> So AFAICS any plugins needing eth_stdio_fopen() should link to
> wiretap*.lib (the implib). Or do you mean file_util.obj should be present
> in _2_ dlls? A ugly hack IMHO.

Ah, no, I hadn't actually thought about it that much.  I just remembered 
that I added eth_stdio_open() calls to some plugins then the Windows 
builds failed so someone added the function to libwireshark.def .

But it would make more sense for the plugins to simply be linked with 
libwiretap.  If I had more time at the moment I'd look into doing that.
_______________________________________________
Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to