Changeset c301152 in mod_gnutls for include/mod_gnutls.h.in
- Timestamp:
- Apr 24, 2005, 6:21:50 PM (17 years ago)
- Branches:
- asyncio, debian/master, debian/stretch-backports, jessie-backports, master, msva, proxy-ticket, upstream
- Children:
- 7ba803b
- Parents:
- 46b85d8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/mod_gnutls.h.in
r46b85d8 rc301152 63 63 typedef enum 64 64 { 65 m od_gnutls_cache_none,66 m od_gnutls_cache_dbm,65 mgs_cache_none, 66 mgs_cache_dbm, 67 67 #if HAVE_APR_MEMCACHE 68 m od_gnutls_cache_memcache68 mgs_cache_memcache 69 69 #endif 70 } m od_gnutls_cache_e;70 } mgs_cache_e; 71 71 72 72 typedef struct 73 73 { 74 74 int client_verify_mode; 75 } m od_gnutls_dirconf_rec;75 } mgs_dirconf_rec; 76 76 77 77 typedef struct … … 89 89 int cert_types[16]; 90 90 apr_time_t cache_timeout; 91 m od_gnutls_cache_e cache_type;91 mgs_cache_e cache_type; 92 92 const char* cache_config; 93 93 const char* rsa_params_file; 94 94 const char* dh_params_file; 95 95 int client_verify_mode; 96 } m od_gnutls_srvconf_rec;96 } mgs_srvconf_rec; 97 97 98 98 typedef struct { 99 99 int length; 100 100 char *value; 101 } m od_gnutls_char_buffer_t;101 } mgs_char_buffer_t; 102 102 103 103 typedef struct 104 104 { 105 m od_gnutls_srvconf_rec *sc;105 mgs_srvconf_rec *sc; 106 106 conn_rec* c; 107 107 gnutls_session_t session; … … 112 112 apr_read_type_e input_block; 113 113 ap_input_mode_t input_mode; 114 m od_gnutls_char_buffer_t input_cbuf;114 mgs_char_buffer_t input_cbuf; 115 115 char input_buffer[AP_IOBUFSIZE]; 116 116 … … 124 124 int status; 125 125 int non_https; 126 } m od_gnutls_handle_t;126 } mgs_handle_t; 127 127 128 128 /** Functions in gnutls_io.c **/ 129 129 130 130 /** 131 * m od_gnutls_filter_input will filter the input data131 * mgs_filter_input will filter the input data 132 132 * by decrypting it using GnuTLS and passes it cleartext. 133 133 * … … 138 138 * @return result status 139 139 */ 140 apr_status_t m od_gnutls_filter_input(ap_filter_t * f,140 apr_status_t mgs_filter_input(ap_filter_t * f, 141 141 apr_bucket_brigade * bb, 142 142 ap_input_mode_t mode, … … 145 145 146 146 /** 147 * m od_gnutls_filter_output will filter the encrypt147 * mgs_filter_output will filter the encrypt 148 148 * the incoming bucket using GnuTLS and passes it onto the next filter. 149 149 * … … 152 152 * @return result status 153 153 */ 154 apr_status_t m od_gnutls_filter_output(ap_filter_t * f,154 apr_status_t mgs_filter_output(ap_filter_t * f, 155 155 apr_bucket_brigade * bb); 156 156 157 157 158 158 /** 159 * m od_gnutls_transport_read is called from GnuTLS to provide encrypted159 * mgs_transport_read is called from GnuTLS to provide encrypted 160 160 * data from the client. 161 161 * … … 165 165 * @return size length of the data stored in buffer 166 166 */ 167 ssize_t m od_gnutls_transport_read(gnutls_transport_ptr_t ptr,167 ssize_t mgs_transport_read(gnutls_transport_ptr_t ptr, 168 168 void *buffer, size_t len); 169 169 170 170 /** 171 * m od_gnutls_transport_write is called from GnuTLS to171 * mgs_transport_write is called from GnuTLS to 172 172 * write data to the client. 173 173 * … … 177 177 * @return size length of the data written 178 178 */ 179 ssize_t m od_gnutls_transport_write(gnutls_transport_ptr_t ptr,179 ssize_t mgs_transport_write(gnutls_transport_ptr_t ptr, 180 180 const void *buffer, size_t len); 181 181 182 182 183 int m od_gnutls_rehandshake(mod_gnutls_handle_t * ctxt);183 int mgs_rehandshake(mgs_handle_t * ctxt); 184 184 185 185 … … 188 188 * Init the Cache after Configuration is done 189 189 */ 190 int m od_gnutls_cache_post_config(apr_pool_t *p, server_rec *s,191 m od_gnutls_srvconf_rec *sc);190 int mgs_cache_post_config(apr_pool_t *p, server_rec *s, 191 mgs_srvconf_rec *sc); 192 192 /** 193 193 * Init the Cache inside each Process 194 194 */ 195 int m od_gnutls_cache_child_init(apr_pool_t *p, server_rec *s,196 m od_gnutls_srvconf_rec *sc);195 int mgs_cache_child_init(apr_pool_t *p, server_rec *s, 196 mgs_srvconf_rec *sc); 197 197 /** 198 198 * Setup the Session Caching 199 199 */ 200 int m od_gnutls_cache_session_init(mod_gnutls_handle_t *ctxt);200 int mgs_cache_session_init(mgs_handle_t *ctxt); 201 201 202 202 #define GNUTLS_SESSION_ID_STRING_LEN \ … … 210 210 * @param strsize The Maximum Length that can be stored in str 211 211 */ 212 char *m od_gnutls_session_id2sz(unsigned char *id, int idlen,212 char *mgs_session_id2sz(unsigned char *id, int idlen, 213 213 char *str, int strsize); 214 214 215 215 216 /* Configuration Functions */ … … 240 241 void *mgs_config_dir_create(apr_pool_t *p, char *dir); 241 242 243 244 /* mod_gnutls Hooks. */ 245 246 int mgs_hook_pre_config(apr_pool_t * pconf, 247 apr_pool_t * plog, apr_pool_t * ptemp); 248 249 int mgs_hook_post_config(apr_pool_t * p, apr_pool_t * plog, 250 apr_pool_t * ptemp, 251 server_rec * base_server); 252 253 void mgs_hook_child_init(apr_pool_t *p, server_rec *s); 254 255 const char *mgs_hook_http_scheme(const request_rec * r); 256 257 apr_port_t mgs_hook_default_port(const request_rec * r); 258 259 int mgs_hook_pre_connection(conn_rec * c, void *csd); 260 261 int mgs_hook_fixups(request_rec *r); 262 263 int mgs_hook_authz(request_rec *r); 264 242 265 #endif /* __mod_gnutls_h_inc */
Note: See TracChangeset
for help on using the changeset viewer.