mod_gridsite.c File Reference


Functions

int parse_content_range (request_rec *r, apr_off_t *range_start, apr_off_t *range_end, apr_off_t *range_length)
char * html_escape (apr_pool_t *pool, char *s)
char * make_admin_footer (request_rec *r, mod_gridsite_dir_cfg *conf, int isdirectory)
void delegation_header (request_rec *r, mod_gridsite_dir_cfg *conf)
int html_format (request_rec *r, mod_gridsite_dir_cfg *conf)
int html_dir_list (request_rec *r, mod_gridsite_dir_cfg *conf)
char * make_passcode_file (request_rec *r, mod_gridsite_dir_cfg *conf, char *path, apr_time_t expires_time)
int http_gridhttp (request_rec *r, mod_gridsite_dir_cfg *conf)
int http_put_method (request_rec *r, mod_gridsite_dir_cfg *conf)
int http_delete_method (request_rec *r, mod_gridsite_dir_cfg *conf)
int http_move_method (request_rec *r, mod_gridsite_dir_cfg *conf)
int GRST_get_session_id (SSL *ssl, char *session_id, size_t len)
int GRST_load_ssl_creds (SSL *ssl, conn_rec *conn)
void GRST_save_ssl_creds (conn_rec *conn, GRSTx509Chain *grst_chain)
int GRST_X509_check_issued_wrapper (X509_STORE_CTX *ctx, X509 *x, X509 *issuer)
int GRST_verify_cert_wrapper (X509_STORE_CTX *ctx, void *p)
int GRST_ssl_callback_SSLVerify_CRL (int ok, X509_STORE_CTX *ctx, conn_rec *c)
int GRST_callback_SSLVerify_wrapper (int ok, X509_STORE_CTX *ctx)
void sitecast_handle_NOP_request (server_rec *main_server, GRSThtcpMessage *htcp_mesg, int igroup, struct sockaddr_in *client_addr_ptr)
void sitecast_handle_TST_GET (server_rec *main_server, GRSThtcpMessage *htcp_mesg, int igroup, struct sockaddr_in *client_addr_ptr)
void sitecast_handle_request (server_rec *main_server, char *reqbuf, int reqbuf_len, int igroup, struct sockaddr_in *client_addr_ptr)
void sitecast_responder (server_rec *main_server)

Variables

module AP_MODULE_DECLARE_DATA gridsite_module
int gridhttpport = 0
char * sessionsdir = NULL
char * sitecastdnlists = NULL
char * ocspmodes = NULL
sitecast_group sitecastgroups [GRST_SITECAST_GROUPS+1]
sitecast_alias sitecastaliases [GRST_SITECAST_ALIASES]
int mod_ssl_with_insecure_reneg = 0
int GRST_SSL_app_data2_idx = -1

Function Documentation

void delegation_header request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

int GRST_callback_SSLVerify_wrapper int  ok,
X509_STORE_CTX *  ctx
 

int GRST_get_session_id SSL *  ssl,
char *  session_id,
size_t  len
 

int GRST_load_ssl_creds SSL *  ssl,
conn_rec *  conn
 

void GRST_save_ssl_creds conn_rec *  conn,
GRSTx509Chain grst_chain
 

int GRST_ssl_callback_SSLVerify_CRL int  ok,
X509_STORE_CTX *  ctx,
conn_rec *  c
 

int GRST_verify_cert_wrapper X509_STORE_CTX *  ctx,
void *  p
 

int GRST_X509_check_issued_wrapper X509_STORE_CTX *  ctx,
X509 *  x,
X509 *  issuer
 

int html_dir_list request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

char* html_escape apr_pool_t *  pool,
char *  s
 

int html_format request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

int http_delete_method request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

int http_gridhttp request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

int http_move_method request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

int http_put_method request_rec *  r,
mod_gridsite_dir_cfg *  conf
 

char* make_admin_footer request_rec *  r,
mod_gridsite_dir_cfg *  conf,
int  isdirectory
 

char* make_passcode_file request_rec *  r,
mod_gridsite_dir_cfg *  conf,
char *  path,
apr_time_t  expires_time
 

int parse_content_range request_rec *  r,
apr_off_t *  range_start,
apr_off_t *  range_end,
apr_off_t *  range_length
 

void sitecast_handle_NOP_request server_rec *  main_server,
GRSThtcpMessage htcp_mesg,
int  igroup,
struct sockaddr_in *  client_addr_ptr
 

void sitecast_handle_request server_rec *  main_server,
char *  reqbuf,
int  reqbuf_len,
int  igroup,
struct sockaddr_in *  client_addr_ptr
 

void sitecast_handle_TST_GET server_rec *  main_server,
GRSThtcpMessage htcp_mesg,
int  igroup,
struct sockaddr_in *  client_addr_ptr
 

void sitecast_responder server_rec *  main_server  ) 
 


Variable Documentation

int gridhttpport = 0
 

module AP_MODULE_DECLARE_DATA gridsite_module
 

Initial value:

{
    STANDARD20_MODULE_STUFF,
    create_gridsite_dir_config, 
    merge_gridsite_dir_config,  
    create_gridsite_srv_config, 
    NULL,                       
    mod_gridsite_cmds,          
    register_hooks              
}

int GRST_SSL_app_data2_idx = -1
 

int mod_ssl_with_insecure_reneg = 0
 

char* ocspmodes = NULL
 

char* sessionsdir = NULL
 

struct sitecast_alias sitecastaliases[GRST_SITECAST_ALIASES]
 

char* sitecastdnlists = NULL
 

struct sitecast_group sitecastgroups[GRST_SITECAST_GROUPS+1]
 


Generated on Sun Sep 26 15:24:41 2010 by  doxygen 1.3.9.1