- Timestamp:
- Dec 3, 1999, 1:59:40 PM (26 years ago)
- Location:
- trunk/src/wsock32/new
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wsock32/new/relaywin.cpp
r1952 r1959 55 55 56 56 // static table for id / hwnd-msg translation 57 static HWNDMSGPAIR arrHwndMsgPair[MAX_ASYNC_SOCKETS] ;57 static HWNDMSGPAIR arrHwndMsgPair[MAX_ASYNC_SOCKETS] = {0}; 58 58 static char* ODIN_WSOCK_RELAY_CLASS = "ODIN_WSOCK_RELAY"; 59 59 static HWND hwndRelay = NULLHANDLE; … … 80 80 BOOL fSingleRequestPerWindow, 81 81 PVOID pvUserData1, 82 PVOID pvUserData2) 82 PVOID pvUserData2, 83 PVOID pvUserData3) 83 84 { 84 85 ULONG ulCounter; … … 98 99 arrHwndMsgPair[ulCounter].pvUserData1 = pvUserData1; 99 100 arrHwndMsgPair[ulCounter].pvUserData2 = pvUserData2; 101 arrHwndMsgPair[ulCounter].pvUserData3 = pvUserData3; 100 102 return ulCounter + 1; // return "id" 101 103 } … … 124 126 125 127 arrHwndMsgPair[ulID-1].hwnd = 0; // mark free 128 arrHwndMsgPair[ulID-1].ulMsg = 0; 129 arrHwndMsgPair[ulID-1].ulRequestType = 0; 130 arrHwndMsgPair[ulID-1].pvUserData1 = 0; 131 arrHwndMsgPair[ulID-1].pvUserData2 = 0; 132 arrHwndMsgPair[ulID-1].pvUserData3 = 0; 126 133 127 134 return 0; // OK -
trunk/src/wsock32/new/relaywin.h
r1951 r1959 1 /* $Id: relaywin.h,v 1. 4 1999-12-02 21:35:29 phallerExp $ */1 /* $Id: relaywin.h,v 1.5 1999-12-03 12:59:40 achimha Exp $ */ 2 2 3 3 /* … … 38 38 /* these are the request types so we can interpret the messages and convert the results */ 39 39 40 #define ASYNCREQUEST_GETHOSTBYNAME 041 #define ASYNCREQUEST_GETHOSTBYADDR 1 42 #define ASYNCREQUEST_GETSERVBYNAME 243 #define ASYNCREQUEST_GETSERVBYPORT 344 #define ASYNCREQUEST_GETPROTOBYNAME 445 #define ASYNCREQUEST_GETPROTOBYNUMBER 546 #define ASYNCREQUEST_SELECT 640 #define ASYNCREQUEST_GETHOSTBYNAME 100 41 #define ASYNCREQUEST_GETHOSTBYADDR 101 42 #define ASYNCREQUEST_GETSERVBYNAME 102 43 #define ASYNCREQUEST_GETSERVBYPORT 103 44 #define ASYNCREQUEST_GETPROTOBYNAME 104 45 #define ASYNCREQUEST_GETPROTOBYNUMBER 105 46 #define ASYNCREQUEST_SELECT 106 47 47 48 48 … … 54 54 PVOID pvUserData1; /* request specific data field */ 55 55 PVOID pvUserData2; /* request specific data field */ 56 PVOID pvUserData3; /* request specific data field */ 56 57 } HWNDMSGPAIR, *PHWNDMSGPAIR; 57 58 … … 66 67 BOOL fSingleRequestPerWindow, 67 68 PVOID pvUserData1 = 0, 68 PVOID pvUserData2 = 0); 69 PVOID pvUserData2 = 0, 70 PVOID pvUserData3 = 0); 69 71 70 72 ULONG RelayFree (ULONG ulID); -
trunk/src/wsock32/new/wsock32.cpp
r1952 r1959 1 /* $Id: wsock32.cpp,v 1.1 2 1999-12-03 01:19:56 phallerExp $ */1 /* $Id: wsock32.cpp,v 1.13 1999-12-03 12:59:40 achimha Exp $ */ 2 2 3 3 /* … … 1379 1379 FALSE, 1380 1380 ASYNCREQUEST_GETHOSTBYNAME, 1381 buf);1381 (PVOID)buf, (PVOID)buflen); 1382 1382 1383 1383 // call pmwsock function, will fill our temp buffer
Note:
See TracChangeset
for help on using the changeset viewer.