Mac WSOCK_WSAStartup: int __cdecl (uint16_t wVersionRequested, void* pWsaData) shim
This is the Mac Winsock shim for WSAStartup, handed out by the GetProcAddress emulation (0x00029f3a, by name). The body ignores its args and returns XOR EAX,EAX (0 = success) with a plain RET (caller cleanup, so cdecl on Mac). The parameters follow Win32 int WSAStartup(WORD, LPWSADATA), the contract the resolved pointer is called with; WSADATA is not in the Mac DB, so it is typed void*.
Changes 1, applied together
Set prototype
mac 0x0002a0b2signatureundefined WSOCK_WSAStartup(void)→int WSOCK_WSAStartup(uint16_t wVersionRequested, void* pWsaData)conventionunknown→__cdecl