Wireshark-users: Re: [Wireshark-users] W2000 SP4 Wireshark 1.2.6 and 1.3.3 do not work
Graham Bloice wrote:
On 23/03/2010 16:47, Mail Box wrote:
It has already been reported by another user but has been erroneously closed as resolved.
That is not the case.
The reported error persists at least on some installations of W2000 SP4.
Wireshark 1.2.5 works on the same platform.
Error:
"The procedure entry point getaddrinfo could not be located in the dynamic link
library W32_32.dll"
This call is made from the c-ares library, not wireshark itself.
According to MSDN
(http://msdn.microsoft.com/en-us/library/ms738520%28VS.85%29.aspx, see
blurb near bottom on older versions of Windows) to use this function on
Windows < XP SP2 requires one to include ws2tcpip.h and Wspiapi.h before
using the function. This then uses an in-line copy of the function if
the system dll doesn't include it. This would mean building our own
copy of c-ares.
As all MS support for W2K ceases on 13 July 2010
(http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=Windows+2000&Filter=FilterNO)
is this worthwhile?
1.2.7 will restore Windows 2000 support. It is scheduled for release on
March 31. In the meantime you can get a prerelease version from
http://www.wireshark.org/download/prerelease/