43 #define AP_VARBUF_UNKNOWN APR_SIZE_MAX
44 struct ap_varbuf_info;
66 struct ap_varbuf_info *
info;
151 #define ap_varbuf_strcat(vb, str) ap_varbuf_strmemcat(vb, str, strlen(str))
APR Platform Definitions.
APR Internal Memory Allocation.
apr_status_t ap_varbuf_cfg_getline(struct ap_varbuf *vb, ap_configfile_t *cfp, apr_size_t max_len)
void ap_varbuf_free(struct ap_varbuf *vb)
void ap_varbuf_grow(struct ap_varbuf *vb, apr_size_t new_size)
void ap_varbuf_strmemcat(struct ap_varbuf *vb, const char *str, int len)
apr_status_t ap_varbuf_regsub(struct ap_varbuf *vb, const char *input, const char *source, apr_size_t nmatch, ap_regmatch_t pmatch[], apr_size_t maxlen)
char * ap_varbuf_pdup(apr_pool_t *p, struct ap_varbuf *vb, const char *prepend, apr_size_t prepend_len, const char *append, apr_size_t append_len, apr_size_t *new_len)
void ap_varbuf_init(apr_pool_t *pool, struct ap_varbuf *vb, apr_size_t init_size)
dav_buffer const char * str
Definition: mod_dav.h:465
apr_bucket_brigade request_rec apr_pool_t * pool
Definition: mod_dav.h:557
int apr_status_t
Definition: apr_errno.h:44
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
#define AP_DECLARE(x)
Definition: macros.h:1
Definition: http_config.h:268
Definition: ap_regex.h:118
Definition: util_varbuf.h:47
apr_pool_t * pool
Definition: util_varbuf.h:63
apr_size_t avail
Definition: util_varbuf.h:54
apr_size_t strlen
Definition: util_varbuf.h:59
char * buf
Definition: util_varbuf.h:50
struct ap_varbuf_info * info
Definition: util_varbuf.h:66