diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2014-04-16 09:44:12 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2014-04-16 09:44:12 (GMT) |
commit | 7f0bded35ff4e57468cb618dd14770a60d268195 (patch) | |
tree | a8378e57b9eeb9e337a290adaf5a181c090624fc /win/tclWinPort.h | |
parent | f4ae34e81b29f1fd3addd470eda2f7a42fa7225e (diff) | |
parent | 551367d26fffabaf2176de988521a98184f49ad0 (diff) | |
download | tcl-7f0bded35ff4e57468cb618dd14770a60d268195.zip tcl-7f0bded35ff4e57468cb618dd14770a60d268195.tar.gz tcl-7f0bded35ff4e57468cb618dd14770a60d268195.tar.bz2 |
Upgrade from Winsock 1.1 to Winsock 2.2, which is always available on Win2000+. See: [http://msdn.microsoft.com/en-us/library/windows/desktop/ms742213%28v=vs.85%29.aspx] for details.
Move winsock initialization to TclpInitPlatform(void), so we can be sure everywhere that we have an initialized winsock2.
Stub entries for TclWinGetServByName/TclWinGetSockOpt/TclWinSetSockOpt are no longer necessary (will be removed in 9.0, but are kept in 8.x)
Diffstat (limited to 'win/tclWinPort.h')
-rw-r--r-- | win/tclWinPort.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/win/tclWinPort.h b/win/tclWinPort.h index 61f149b..652cd06 100644 --- a/win/tclWinPort.h +++ b/win/tclWinPort.h @@ -528,15 +528,6 @@ typedef DWORD_PTR * PDWORD_PTR; #define TclpSysRealloc(ptr, size) ((void*)HeapReAlloc(GetProcessHeap(), \ (DWORD)0, (LPVOID)ptr, (DWORD)size)) -/* - * The following defines map from standard socket names to our internal - * wrappers that redirect through the winSock function table (see the - * file tclWinSock.c). - */ - -#define getservbyname TclWinGetServByName -#define getsockopt TclWinGetSockOpt -#define setsockopt TclWinSetSockOpt /* This type is not defined in the Windows headers */ #define socklen_t int |