Update of /cvsroot/aolserver/aolserver/include
In directory vz-cvs-4.sog:/tmp/cvs-serv14239/include
Modified Files:
ns.h
Log Message:
- move the handling of "Entity too large" to the connection threads
- make sure to process the whole request from the client, even when the entity is too large
- change spelling of error stub to Ns_ConnReturnEntityTooLarge
- removed superflous newline in SockState
Index: ns.h
===================================================================
RCS file: /cvsroot/aolserver/aolserver/include/ns.h,v
retrieving revision 1.90
retrieving revision 1.91
diff -C2 -d -r1.90 -r1.91
*** ns.h 23 Jun 2011 18:15:16 -0000 1.90
--- ns.h 9 Jul 2011 10:06:46 -0000 1.91
***************
*** 88,91 ****
--- 88,92 ----
#define NS_CONN_GZIP 0x800
#define NS_CONN_CHUNK 0x1000
+ #define NS_CONN_ENTITYTOOLARGE 0x2000
#define NS_CONN_MAXCLS 16
***************
*** 1044,1048 ****
NS_EXTERN int Ns_ConnReturnBadRequest(Ns_Conn *conn, char *reason);
NS_EXTERN int Ns_ConnReturnUnauthorized(Ns_Conn *conn);
! NS_EXTERN int Ns_ConnReturnEntityToLarge(Ns_Conn *conn);
NS_EXTERN int Ns_ConnReturnForbidden(Ns_Conn *conn);
NS_EXTERN int Ns_ConnReturnNotFound(Ns_Conn *conn);
--- 1045,1049 ----
NS_EXTERN int Ns_ConnReturnBadRequest(Ns_Conn *conn, char *reason);
NS_EXTERN int Ns_ConnReturnUnauthorized(Ns_Conn *conn);
! NS_EXTERN int Ns_ConnReturnEntityTooLarge(Ns_Conn *conn);
NS_EXTERN int Ns_ConnReturnForbidden(Ns_Conn *conn);
NS_EXTERN int Ns_ConnReturnNotFound(Ns_Conn *conn);
|