pier        01/07/19 16:49:00

  Modified:    webapp/lib pr_warp.h
  Log:
  Added WARP header structure to process headers from table.
  Added packet types for request.
  Changed function names for configuration.
  
  Revision  Changes    Path
  1.4       +24 -3     jakarta-tomcat-connectors/webapp/lib/pr_warp.h
  
  Index: pr_warp.h
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/lib/pr_warp.h,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- pr_warp.h 2001/07/19 04:22:13     1.3
  +++ pr_warp.h 2001/07/19 23:49:00     1.4
  @@ -54,7 +54,7 @@
    *                                                                           *
    * ========================================================================= */
   
  -/* @version $Id: pr_warp.h,v 1.3 2001/07/19 04:22:13 pier Exp $ */
  +/* @version $Id: pr_warp.h,v 1.4 2001/07/19 23:49:00 pier Exp $ */
   #ifndef _PR_WARP_H_
   #define _PR_WARP_H_
   
  @@ -90,6 +90,13 @@
       char buff[65536];
   } warp_packet;
   
  +/* Structure for processin headers in WARP */
  +typedef struct warp_header {
  +    wa_connection *conn;
  +    warp_packet *pack;
  +    wa_boolean fail;
  +} warp_header;
  +
   /* ************************************************************************* */
   /* DEFINITIONS                                                               */
   /* ************************************************************************* */
  @@ -109,6 +116,20 @@
   #define TYPE_CONF_DONE    0x04
   #define TYPE_CONF_PROCEED 0x05
   
  +#define TYPE_REQ_INIT     0x10
  +#define TYPE_REQ_CONTENT  0x11
  +#define TYPE_REQ_SCHEME   0x12
  +#define TYPE_REQ_AUTH     0x13
  +#define TYPE_REQ_HEADER   0x14
  +#define TYPE_REQ_PROCEED  0x1f
  +
  +#define TYPE_RES_STATUS   0x20
  +#define TYPE_RES_HEADER   0x21
  +#define TYPE_RES_COMMIT   0x2f
  +#define TYPE_RES_BODY     0x30
  +#define TYPE_RES_DONE     0x3f
  +
  +
   /* ************************************************************************* */
   /* PACKET FUNCTIONS FROM PR_WARP_PACKET.C                                    */
   /* ************************************************************************* */
  @@ -132,7 +153,7 @@
   /* ************************************************************************* */
   /* CONFIGURATION FUNCTIONS FROM PR_WARP_CONFIG.C                             */
   /* ************************************************************************* */
  -wa_boolean n_check(wa_connection *conn, warp_packet *pack);
  -wa_boolean n_configure(wa_connection *conn);
  +wa_boolean c_check(wa_connection *conn, warp_packet *pack);
  +wa_boolean c_configure(wa_connection *conn);
   
   #endif /* ifndef _PR_WARP_H_ */
  
  
  

Reply via email to