[Python-checkins] CVS: python/dist/src/Modules socketmodule.c,1.200,1.201

Martin v. L?wis loewis@users.sourceforge.net
Sat, 22 Dec 2001 07:05:34 -0800


Update of /cvsroot/python/python/dist/src/Modules
In directory usw-pr-cvs1:/tmp/cvs-serv8764

Modified Files:
	socketmodule.c 
Log Message:
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.201
diff -C2 -d -r1.200 -r1.201
*** socketmodule.c	2001/12/02 10:15:37	1.200
--- socketmodule.c	2001/12/22 15:05:32	1.201
***************
*** 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 */