<< , >> , up , Title , Contents

III-2. What is 'gwinsock.dll'? ... 'pwksock.dll'?

The sockets code for winvn has been moved into a 'DLL' (dynamic link library). Such libraries can be changed 'on the fly', by renaming them or explicitly loading a particular one. This allows us to distribute one winvn executable, and have the user select a DLL in order to specify what networking stack they are using. It also allows us to update just the DLL, in case of sockets-specific problems.

Do not move either of these DLLs out of the directory where winvn.exe is kept. Consider them 'part' of winvn.exe. It is important to understand that these DLLs are NOT REPLACEMENTS for your regular sockets DLL (WINSOCK.DLL or WSOCKETS.DLL), they USE your regular sockets DLL.

[from Sam Rushing]


<< , >> , up , Title , Contents