[Python-checkins] CVS: python/dist/src/Modules socketmodule.c,1.200,1.200.6.1
Michael Hudson
mwh@users.sourceforge.net
Fri, 28 Dec 2001 02:12:47 -0800
Update of /cvsroot/python/python/dist/src/Modules
In directory usw-pr-cvs1:/tmp/cvs-serv19074
Modified Files:
Tag: release22-maint
socketmodule.c
Log Message:
Backport loewis' checkin of version 1.201:
Add TCP socket options from glibc 2.2.4. Fixes #495680.
2.2.1 bugfix candidate.
Index: socketmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/socketmodule.c,v
retrieving revision 1.200
retrieving revision 1.200.6.1
diff -C2 -d -r1.200 -r1.200.6.1
*** socketmodule.c 2001/12/02 10:15:37 1.200
--- socketmodule.c 2001/12/28 10:12:44 1.200.6.1
***************
*** 3622,3625 ****
--- 3622,3656 ----
insint(d, "TCP_MAXSEG", TCP_MAXSEG);
#endif
+ #ifdef TCP_CORK
+ insint(d, "TCP_CORK", TCP_CORK);
+ #endif
+ #ifdef TCP_KEEPIDLE
+ insint(d, "TCP_KEEPIDLE", TCP_KEEPIDLE);
+ #endif
+ #ifdef TCP_KEEPINTVL
+ insint(d, "TCP_KEEPINTVL", TCP_KEEPINTVL);
+ #endif
+ #ifdef TCP_KEEPCNT
+ insint(d, "TCP_KEEPCNT", TCP_KEEPCNT);
+ #endif
+ #ifdef TCP_SYNCNT
+ insint(d, "TCP_SYNCNT", TCP_SYNCNT);
+ #endif
+ #ifdef TCP_LINGER2
+ insint(d, "TCP_LINGER2", TCP_LINGER2);
+ #endif
+ #ifdef TCP_DEFER_ACCEPT
+ insint(d, "TCP_DEFER_ACCEPT", TCP_DEFER_ACCEPT);
+ #endif
+ #ifdef TCP_WINDOW_CLAMP
+ insint(d, "TCP_WINDOW_CLAMP", TCP_WINDOW_CLAMP);
+ #endif
+ #ifdef TCP_INFO
+ insint(d, "TCP_INFO", TCP_INFO);
+ #endif
+ #ifdef TCP_QUICKACK
+ insint(d, "TCP_QUICKACK", TCP_QUICKACK);
+ #endif
+
/* IPX options */