Jump to content
nouvakis

wsock32 and ws2_32

Recommended Posts

I noticed that even if I require version 2, both dll are used.

in OverbyteIcsWinsockImpl.inc then only call to GetProc2 is for WSAIoctl and for almost everything else (besides IPV6) the GetProc is used (routines from wsock32 = version 1.1)

Is this the case ?

Edited by nouvakis

Share this post


Link to post

Why do you ask, what is your actual problem?  The low level stuff has not changed in many years, it just works.

 

Angus

Share this post


Link to post
11 minutes ago, Angus Robertson said:

Why do you ask, what is your actual problem?  The low level stuff has not changed in many years, it just works.

 

Angus

Would't it be better if applications are depended only by one dll or loading just the ws2_32?

Share this post


Link to post

Windows applications are dependent on dozens of DLLs.  We don't change stuff that works unless new functionality is needed or newer versions of Windows make something obsolete, which is fortunately very, very rare.  But we have to change OpenSSL every couple of years because it's evolving with new standards and older versions are no longer supported. 

 

Angus

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×