Apache HTTPD
Macros | Functions
ssl_util_ocsp.c File Reference
#include "ssl_private.h"
#include "apr_buckets.h"
#include "apr_uri.h"

Go to the source code of this file.

Macros

#define MAX_HEADERS   (256)
 
#define MAX_CONTENT   (2048 * 1024)
 

Functions

static BIOserialize_request (OCSP_REQUEST *req, const apr_uri_t *uri, const apr_uri_t *proxy_uri)
 
static apr_socket_tsend_request (BIO *request, const apr_uri_t *uri, apr_interval_time_t timeout, conn_rec *c, apr_pool_t *p, const apr_uri_t *proxy_uri)
 
static charget_line (apr_bucket_brigade *bbout, apr_bucket_brigade *bbin, conn_rec *c, apr_pool_t *p)
 
static OCSP_RESPONSEread_response (apr_socket_t *sd, BIO *bio, conn_rec *c, apr_pool_t *p)
 
OCSP_RESPONSEmodssl_dispatch_ocsp_request (const apr_uri_t *uri, apr_interval_time_t timeout, OCSP_REQUEST *request, conn_rec *c, apr_pool_t *p)
 
static STACK_OF (X509)
 
void ssl_init_ocsp_certificates (server_rec *s, modssl_ctx_t *mctx)
 

Macro Definition Documentation

◆ MAX_CONTENT

#define MAX_CONTENT   (2048 * 1024)

Definition at line 199 of file ssl_util_ocsp.c.

◆ MAX_HEADERS

#define MAX_HEADERS   (256)

Definition at line 198 of file ssl_util_ocsp.c.

Function Documentation

◆ get_line()

static char * get_line ( apr_bucket_brigade bbout,
apr_bucket_brigade bbin,
conn_rec c,
apr_pool_t p 
)
static

Definition at line 154 of file ssl_util_ocsp.c.

◆ read_response()

static OCSP_RESPONSE * read_response ( apr_socket_t sd,
BIO bio,
conn_rec c,
apr_pool_t p 
)
static

Definition at line 204 of file ssl_util_ocsp.c.

◆ send_request()

static apr_socket_t * send_request ( BIO request,
const apr_uri_t uri,
apr_interval_time_t  timeout,
conn_rec c,
apr_pool_t p,
const apr_uri_t proxy_uri 
)
static

< TCP

Definition at line 67 of file ssl_util_ocsp.c.

◆ serialize_request()

static BIO * serialize_request ( OCSP_REQUEST req,
const apr_uri_t uri,
const apr_uri_t proxy_uri 
)
static

Definition at line 30 of file ssl_util_ocsp.c.

◆ STACK_OF()

static STACK_OF ( X509  )
static

Definition at line 354 of file ssl_util_ocsp.c.