#include <winsock.h>
#include <stdio.h>
Go to the source code of this file.
◆ DBG
Value:printf(
"%s:%i - %s", __FILE__, __LINE__,
x); \
DbgPrint(
"%s:%i - %s", __FILE__, __LINE__,
x);
GLint GLint GLint GLint GLint x
Definition at line 12 of file moztest.c.
◆ DbgPrint()
◆ main()
◆ SocketTest()
Definition at line 16 of file moztest.c.
32 WORD wVersionRequested;
40 wVersionRequested =
MAKEWORD( 2, 2 );
42 DBG(
"Calling WSAStartup\n");
47 DBG(
"WSAStartup failed\n");
61 DBG(
"WSAStartup version unacceptable\n");
68 DBG(
"Calling socket\n");
72 DBG(
"socket failed\n");
77 selfAddr.sin_port = 0;
79 addrLen =
sizeof(selfAddr);
80 DBG(
"Calling bind\n");
87 DBG(
"Calling getsockname\n");
90 DBG(
"getsockname failed\n");
94 DBG(
"Calling listen\n");
96 DBG(
"listen failed\n");
100 DBG(
"Calling socket\n");
103 DBG(
"socket failed\n");
117 DBG(
"Calling connect\n");
120 DBG(
"connect failed\n");
129 DBG(
"Calling getsockname\n");
132 DBG(
"getsockname failed\n");
136 DBG(
"Calling accept\n");
137 osfd[1] =
accept(listenSock, (
struct sockaddr *) &peerAddr, &addrLen);
139 DBG(
"accept failed\n");
142 if (peerAddr.sin_port != selfAddr.sin_port) {
144 DBG(
"peerAddr.sin_port != selfAddr.sin_port\n");
SOCKET WSAAPI socket(IN INT af, IN INT type, IN INT protocol)
INT WSAAPI bind(IN SOCKET s, IN CONST struct sockaddr *name, IN INT namelen)
INT WSAAPI WSACleanup(VOID)
INT WSAAPI connect(IN SOCKET s, IN CONST struct sockaddr *name, IN INT namelen)
INT WINAPI WSAStartup(IN WORD wVersionRequested, OUT LPWSADATA lpWSAData)
SOCKET WSAAPI accept(IN SOCKET s, OUT LPSOCKADDR addr, OUT INT FAR *addrlen)
INT WSAAPI listen(IN SOCKET s, IN INT backlog)
INT WSAAPI getsockname(IN SOCKET s, OUT LPSOCKADDR name, IN OUT INT FAR *namelen)
Referenced by main().
◆ VirtualTest()
Definition at line 175 of file moztest.c.
184 DBG(
"Calling CreateFileMappingA\n");
189 DBG(
"CreateFileMappingA failed\n");
194 DBG(
"Calling MapViewOfFile\n");
198 DBG(
"MapViewOfFile failed\n");
206 DBG(
"MapViewOfFile returned ERROR_ALREADY_EXISTS\n");
207 DBG(
"This really shouldn't happen, but it's not fatal.\n");
214 DBG(
"Calling VirtualAlloc\n");
217 DBG(
"VirtualAlloc failed\n");
ACPI_SIZE strlen(const char *String)
#define INVALID_HANDLE_VALUE
DWORD WINAPI GetLastError(VOID)
LPVOID NTAPI VirtualAlloc(IN LPVOID lpAddress, IN SIZE_T dwSize, IN DWORD flAllocationType, IN DWORD flProtect)
WORD WORD PSZ PSZ pszFileName
#define FILE_MAP_ALL_ACCESS
VOID WINAPI GetSystemInfo(IN LPSYSTEM_INFO lpSystemInfo)
#define ERROR_ALREADY_EXISTS
HANDLE NTAPI CreateFileMappingA(IN HANDLE hFile, IN LPSECURITY_ATTRIBUTES lpFileMappingAttributes, IN DWORD flProtect, IN DWORD dwMaximumSizeHigh, IN DWORD dwMaximumSizeLow, IN LPCSTR lpName)
Referenced by main().