Index: dll/win32/ws2_32/misc/dllmain.c =================================================================== --- dll/win32/ws2_32/misc/dllmain.c (revision 69634) +++ dll/win32/ws2_32/misc/dllmain.c (working copy) @@ -280,6 +280,7 @@ return INVALID_SOCKET; } + lpProtocolInfo->dwCatalogEntryId = Provider->ProtocolInfo.dwCatalogEntryId; Status = LoadProvider(Provider, lpProtocolInfo); if (Status != NO_ERROR) {