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

Wireshark-bugs: [Wireshark-bugs] [Bug 4176] freeaddrinfo not in ws2_32.dll

Date: Fri, 29 Jan 2010 03:15:12 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4176

--- Comment #8 from Guy Harris <guy@xxxxxxxxxxxx> 2010-01-29 03:15:11 PST ---
dumpbin thinks libwireshark.dll imports freeaddrinfo().

However, *none* of the object files used to build it refer to freeaddrinfo().

The same is true of, among other symbols, DisableThreadLibrary().  The DLL is,
when built, linked with a bunch of .lib files; perhaps if it's linked with
libraries X and Y, and library X imports symbol A from library Y, the DLL has A
as one of its imports from library Y, even if none of the objects linked into
the DLL imports A from that library (i.e., the linker computes something like a
transitive closure of "imports").

"dumpbin /imports" doesn't list libgio, so I'm not sure which library would be
library X in this scenario.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.