[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tomcat-dev
Subject:    cvs commit: jakarta-tomcat-connectors/ajp/ajplib/test ajp.h
From:       mturk () apache ! org
Date:       2004-07-30 18:01:12
Message-ID: 20040730180112.48938.qmail () minotaur ! apache ! org
[Download RAW message or body]

mturk       2004/07/30 11:01:12

  Modified:    ajp/ajplib/test ajp.h
  Log:
  Change the AJP_DEF_BUFFER_SZ to AJP_MSG_BUFFER_SZ.
  Add protos for send data.
  
  Revision  Changes    Path
  1.19      +23 -1     jakarta-tomcat-connectors/ajp/ajplib/test/ajp.h
  
  Index: ajp.h
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/ajp/ajplib/test/ajp.h,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- ajp.h	30 Jul 2004 08:59:53 -0000	1.18
  +++ ajp.h	30 Jul 2004 18:01:11 -0000	1.19
  @@ -108,7 +108,7 @@
   #define AJP_HEADER_LEN              4
   #define AJP_HEADER_SZ_LEN           2
   #define AJP_MSG_BUFFER_SZ           (8*1024)
  -#define AJP13_MAX_SEND_BODY_SZ      (AJP_DEF_BUFFER_SZ - 6)
  +#define AJP13_MAX_SEND_BODY_SZ      (AJP_MSG_BUFFER_SZ - 6)
   
   /* Webserver ask container to take control (logon phase) */
   #define CMD_AJP13_PING              (unsigned char)8
  @@ -367,6 +367,28 @@
   apr_status_t ajp_read_header(apr_socket_t *sock,
                                request_rec  *r,
                                void **msg);
  +
  +/**
  + * Allocate a msg to send data
  + * @param r         current request
  + * @param ptr       data buffer
  + * @param len       the length of allocated data buffer
  + * @param data      returned AJP message
  + * @return          APR_SUCCESS or error
  + */
  +apr_status_t  ajp_alloc_data_msg(request_rec *r, char **ptr, apr_size_t *len,
  +                                 void **data);
  +
  +/**
  + * Send the data message
  + * @param sock      backend socket
  + * @param r         current request
  + * @param data      AJP message to send
  + * @param len       AJP message length      
  + * @return          APR_SUCCESS or error
  + */
  +apr_status_t  ajp_send_data_msg(apr_socket_t *sock, request_rec  *r,
  +                                void *data, apr_size_t len);
   
   #endif /* AJP_H */
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic