Apache HTTPD
Macros | Functions | Variables
apr_escape.h File Reference

APR-UTIL Escaping. More...

#include "apr.h"
#include "apr_general.h"

Go to the source code of this file.

Macros

#define APR_ESCAPE_STRING   (-1)
 
#define APR_ESCAPE_LDAP_DN   (0x01)
 
#define APR_ESCAPE_LDAP_FILTER   (0x02)
 
#define APR_ESCAPE_LDAP_ALL   (0x03)
 

Functions

 APR_DECLARE (apr_status_t) apr_escape_shell(char *escaped
 
 APR_DECLARE (const char *) apr_pescape_shell(apr_pool_t *p
 
const char *str __attribute__ ((nonnull(1)))
 
 APR_DECLARE (const void *) apr_punescape_hex(apr_pool_t *p
 

Variables

const charstr
 
const char apr_ssize_t slen
 
const char apr_ssize_t apr_size_tlen
 
const charurl
 
const char apr_ssize_t const charforbid
 
const char apr_ssize_t const char const charreserved
 
const char apr_ssize_t const char const char int plus
 
const charpath
 
const char apr_ssize_t int partial
 
const char apr_ssize_t int toasc
 
const char apr_ssize_t int quote
 
const void * src
 
const void apr_size_t srclen
 
const void apr_size_t int colon
 
const void apr_ssize_t int flags
 

Detailed Description

APR-UTIL Escaping.

Definition in file apr_escape.h.