[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 */