While trying to install a program "GESWALL FREE 2.9.2" on my Win2KproSP4
system, I get an error stating that the Procedure Entry Poing getaddyinfo
cannot be found in Dynamic Link Library WS2_32.dll.
The program geswall is supposed to work in Win2K also, or so it says on
Looking up this error on the Internet I came across a MS article which has a
resolution for such a problem, I think.
It is at hxxp://support.microsoft.com/kb/955045
It states for a Resolution:
Windows (Windows 2000, Windows NT, and Windows Me/98/95), then it is
mandatary to #include Ws2tcpip.h and also Wspiapi.h. When the Wspiapi.h
header file is included, the 'getaddrinfo' function is #defined to the
'WspiapiGetAddrInfo' inline function in Wspiapi.h. At runtime, the
'WspiapiGetAddrInfo' function is implemented in such a way that if the
Ws2_32.dll or the Wship6.dll (the file containing getaddrinfo in the IPv6
Technology Preview for Windows 2000) does not include 'getaddrinfo', then a
version of 'getaddrinfo' is implemented inline based on code in the
Wspiapi.h header file. This inline code will be used on older Windows
platforms that do not natively support the 'getaddrinfo' function. "
How do I do this? If I can find the Ws2tcpip.h and the Wspiapi.h files on
the Internet, what do I do with them?
Or are these files supposed to be included with the install files of
GESWALL FREE 2.9.2.
This is a link to their website
hxxp//www.gentlesecurity.com/downloads_geswall.html and it states the sys
32-bit OS: Windows 2000, Windows XP, Windows Vista, Windows 7.
RAM: 256 MB
Disk space: 10 MB
Thanks for any info.