!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.8	//
APACHE_V2	mod_psldap.c	65;"	d	file:
APLOG_NOERRNO	mod_psldap.c	161;"	d	file:
APR_SUCCESS	mod_psldap.c	155;"	d	file:
AP_MM	mod_psldap.c	121;"	d	file:
AP_MM_LOCK_RD	mod_psldap.c	122;"	d	file:
AP_MM_LOCK_RW	mod_psldap.c	123;"	d	file:
BINARY_DATA	mod_psldap.c	184;"	d	file:
BINARY_REFS	mod_psldap.c	183;"	d	file:
BINARY_TYPE	mod_psldap.c	185;"	d	file:
CACHE_DN	mod_psldap.c	/^    CACHE_DN,$/;"	e	enum:__anon6	file:
CACHE_KEY	mod_psldap.c	/^    CACHE_KEY = 0,$/;"	e	enum:__anon6	file:
CACHE_WIDTH	mod_psldap.c	/^    CACHE_WIDTH$/;"	e	enum:__anon6	file:
COMPARE_ACTION	mod_psldap.c	213;"	d	file:
CONFIG_HTTP_HEADER	mod_psldap.c	/^static const char *CONFIG_HTTP_HEADER = "CFG-HTTP-HEADER";$/;"	v	file:
CREATE_ACTION	mod_psldap.c	200;"	d	file:
DEBUG_ERRNO	mod_psldap.c	117;"	d	file:
DEBUG_ERRNO	mod_psldap.c	160;"	d	file:
DELETE_ACTION	mod_psldap.c	203;"	d	file:
DISABLE_ACTION	mod_psldap.c	202;"	d	file:
DL_FILENAME	mod_psldap.c	191;"	d	file:
DSML_COMPARE_ACTION	mod_psldap.c	211;"	d	file:
DSML_CREATE_ACTION	mod_psldap.c	207;"	d	file:
DSML_DELETE_ACTION	mod_psldap.c	209;"	d	file:
DSML_LOGIN_ACTION	mod_psldap.c	204;"	d	file:
DSML_MODIFYDN_ACTION	mod_psldap.c	210;"	d	file:
DSML_MODIFY_ACTION	mod_psldap.c	206;"	d	file:
DSML_PRESENT_ACTION	mod_psldap.c	208;"	d	file:
DSML_SEARCH_ACTION	mod_psldap.c	205;"	d	file:
FORM_ACTION	mod_psldap.c	192;"	d	file:
INT_UNSET	mod_psldap.c	180;"	d	file:
LDAP_DEPRECATED	mod_psldap.c	169;"	d	file:
LDAP_KEY_PREFIX	mod_psldap.c	215;"	d	file:
LDAP_KEY_PREFIX_LEN	mod_psldap.c	216;"	d	file:
LOGIN_ACTION	mod_psldap.c	197;"	d	file:
MAX_INACTIVE_TIME	mod_psldap.c	278;"	d	file:
MAX_INACTIVE_TIME_STR	mod_psldap.c	279;"	d	file:
MAX_RECORDS	mod_psldap.c	275;"	d	file:
MAX_RECORDS_STR	mod_psldap.c	276;"	d	file:
MAX_RECORD_SZ	mod_psldap.c	277;"	d	file:
MODIFYDN_ACTION	mod_psldap.c	212;"	d	file:
MODIFY_ACTION	mod_psldap.c	199;"	d	file:
NEW_RDN	mod_psldap.c	186;"	d	file:
NEW_SUPERIOR	mod_psldap.c	187;"	d	file:
OpenLdapDsmlMapEntry	mod_psldap.c	/^} OpenLdapDsmlMapEntry;  $/;"	t	typeref:struct:__anon10	file:
PRESENT_ACTION	mod_psldap.c	201;"	d	file:
PSCACHE_ITEM_FIELDS	mod_psldap.c	283;"	d	file:
PSLDAP_FILE_MAGIC	mod_psldap.c	2047;"	d	file:
PSLDAP_FILE_MAGIC_SZ	mod_psldap.c	2048;"	d	file:
PSLDAP_REDIRECT_URI	mod_psldap.c	256;"	d	file:
PSLDAP_SHARED_MEM_FILE	mod_psldap.c	280;"	d	file:
PSLDAP_SHM_SIZE	mod_psldap.c	281;"	d	file:
PSLDAP_SHM_SIZE_STR	mod_psldap.c	282;"	d	file:
PSLDAP_VERSION_LABEL	mod_psldap.c	37;"	d	file:
SEARCH_ACTION	mod_psldap.c	198;"	d	file:
SECURE_ACCESS_T	mod_psldap.c	196;"	d	file:
SECURE_AUTH_NAMES	mod_psldap.c	195;"	d	file:
SECURE_CLIENT_IP	mod_psldap.c	193;"	d	file:
SECURE_SESSION_ID	mod_psldap.c	194;"	d	file:
SHA1_DIGEST_LENGTH	mod_psldap.c	178;"	d	file:
STR_UNSET	mod_psldap.c	181;"	d	file:
XML_TEMPLATE	mod_psldap.c	190;"	d	file:
XSL_TRANS_A	mod_psldap.c	188;"	d	file:
XSL_TRANS_B	mod_psldap.c	189;"	d	file:
XtOffsetOf	mod_psldap.c	116;"	d	file:
add_record_in_ldap	mod_psldap.c	/^static int add_record_in_ldap(void *data, const char *key, const char *val)$/;"	f	file:
add_version_component	mod_psldap.c	144;"	d	file:
add_version_component	mod_psldap.c	151;"	d	file:
additions	mod_psldap.c	/^    array_header *additions;$/;"	m	struct:__anon9	file:
alloc_shared_data	mod_psldap.c	/^static AP_MM* alloc_shared_data(server_rec *s, pool *p,$/;"	f	file:
ap_base64encode_binary	mod_psldap.c	75;"	d	file:
ap_base64encode_len	mod_psldap.c	76;"	d	file:
ap_clear_table	mod_psldap.c	77;"	d	file:
ap_file_close	mod_psldap.c	78;"	d	file:
ap_file_getc	mod_psldap.c	79;"	d	file:
ap_file_open	mod_psldap.c	80;"	d	file:
ap_group_id	mod_psldap.c	/^ static apr_gid_t ap_group_id;$/;"	v	file:
ap_hard_timeout	mod_psldap.c	140;"	d	file:
ap_iscntrl	mod_psldap.c	81;"	d	file:
ap_isprint	mod_psldap.c	82;"	d	file:
ap_isspace	mod_psldap.c	83;"	d	file:
ap_kill_timeout	mod_psldap.c	142;"	d	file:
ap_log_reason	mod_psldap.c	118;"	d	file:
ap_make_array	mod_psldap.c	84;"	d	file:
ap_make_table	mod_psldap.c	85;"	d	file:
ap_mm_calloc	mod_psldap.c	124;"	d	file:
ap_mm_destroy	mod_psldap.c	125;"	d	file:
ap_mm_error	mod_psldap.c	128;"	d	file:
ap_mm_free	mod_psldap.c	132;"	d	file:
ap_mm_lock	mod_psldap.c	135;"	d	file:
ap_mm_malloc	mod_psldap.c	133;"	d	file:
ap_mm_permission	mod_psldap.c	129;"	d	file:
ap_mm_realloc	mod_psldap.c	134;"	d	file:
ap_mm_strdup	mod_psldap.c	/^static char* ap_mm_strdup(apr_rmm_t *rm, const char *str)$/;"	f	file:
ap_mm_unlock	mod_psldap.c	136;"	d	file:
ap_palloc	mod_psldap.c	92;"	d	file:
ap_pcalloc	mod_psldap.c	91;"	d	file:
ap_pstrcat	mod_psldap.c	87;"	d	file:
ap_pstrdup	mod_psldap.c	89;"	d	file:
ap_pstrndup	mod_psldap.c	90;"	d	file:
ap_push_array	mod_psldap.c	86;"	d	file:
ap_reset_timeout	mod_psldap.c	141;"	d	file:
ap_send_mmap	mod_psldap.c	101;"	d	file:
ap_sha1_base64	mod_psldap.c	119;"	d	file:
ap_snprintf	mod_psldap.c	100;"	d	file:
ap_soft_timeout	mod_psldap.c	143;"	d	file:
ap_strtok	mod_psldap.c	88;"	d	file:
ap_table_add	mod_psldap.c	93;"	d	file:
ap_table_addn	mod_psldap.c	94;"	d	file:
ap_table_do	mod_psldap.c	95;"	d	file:
ap_table_get	mod_psldap.c	96;"	d	file:
ap_table_set	mod_psldap.c	97;"	d	file:
ap_table_setn	mod_psldap.c	98;"	d	file:
ap_table_unset	mod_psldap.c	99;"	d	file:
ap_user_id	mod_psldap.c	/^ static apr_uid_t ap_user_id;$/;"	v	file:
apr_rmm_destroy	mod_psldap.c	156;"	d	file:
apr_status_t	mod_psldap.c	/^ typedef int apr_status_t;$/;"	t	file:
array_find_item	mod_psldap.c	/^static const pscache_item* array_find_item(psldap_array *a_array,$/;"	f	file:
array_header	mod_psldap.c	/^ typedef apr_array_header_t array_header;$/;"	t	file:
array_insert_item	mod_psldap.c	/^static int array_insert_item(const void* item, psldap_array* array,$/;"	f	file:
array_remove_item	mod_psldap.c	/^static int array_remove_item(const void* item, psldap_array* array,$/;"	f	file:
auth_form_redirect_handler	mod_psldap.c	/^static int auth_form_redirect_handler(request_rec *r)$/;"	f	file:
authenticate_via_bind	mod_psldap.c	/^static int authenticate_via_bind (request_rec *r, psldap_config_rec *sec,$/;"	f	file:
authenticate_via_query	mod_psldap.c	/^static int authenticate_via_query (request_rec *r, psldap_config_rec *sec,$/;"	f	file:
binaryAsHref	mod_psldap.c	/^    int binaryAsHref;$/;"	m	struct:__anon8	file:
build_psldap_magic_string	mod_psldap.c	/^static char* build_psldap_magic_string(request_rec *r, const char *val,$/;"	f	file:
build_string_list	mod_psldap.c	/^static char * build_string_list(request_rec *r, struct berval * const *values,$/;"	f	file:
cache_mem_mgr	mod_psldap.c	/^static AP_MM *cache_mem_mgr = NULL;$/;"	v	file:
cache_search_type	mod_psldap.c	/^} cache_search_type;$/;"	t	typeref:enum:__anon6	file:
cache_size_exceeds_pct	mod_psldap.c	/^static short int cache_size_exceeds_pct(psldap_shared_data *data, int pct)$/;"	f	file:
cache_width	mod_psldap.c	/^    int cache_width;$/;"	m	struct:__anon4	file:
cached_item_free	mod_psldap.c	/^    void (**cached_item_free)(void *item);$/;"	m	struct:__anon5	file:
check_password	mod_psldap.c	/^static authn_status check_password(request_rec *r, const char *user,$/;"	f	file:
cleanup_expired_sessions	mod_psldap.c	/^static int cleanup_expired_sessions(request_rec *r, LDAP *ldap, $/;"	f	file:
cmd_func	mod_psldap.c	/^ typedef const char *(*cmd_func) (cmd_parms*, void*, const char*);$/;"	t	file:
collection	mod_psldap.c	/^    psldap_shared_data *collection;$/;"	m	struct:__anon5	file:
compare_access_t	mod_psldap.c	/^static int compare_access_t(const void *a_item1, const void *a_item2)$/;"	f	file:
compare_arg_magic_binary	mod_psldap.c	/^static int compare_arg_magic_binary(const void *arg1, const void *arg2)$/;"	f	file:
compare_arg_strings	mod_psldap.c	/^static int compare_arg_strings(const void *arg1, const void *arg2)$/;"	f	file:
compare_dn	mod_psldap.c	/^static int compare_dn(const void *a_item1, const void *a_item2)$/;"	f	file:
compare_key	mod_psldap.c	/^static int compare_key(const void *a_item1, const void *a_item2)$/;"	f	file:
compare_record_in_ldap	mod_psldap.c	/^static int compare_record_in_ldap(void *data, const char *key, const char *val)$/;"	f	file:
conf	mod_psldap.c	/^    psldap_config_rec *conf;$/;"	m	struct:__anon8	file:
construct_ldap_base	mod_psldap.c	/^static char* construct_ldap_base(request_rec *r, psldap_config_rec *conf,$/;"	f	file:
construct_ldap_query	mod_psldap.c	/^static char* construct_ldap_query(request_rec *r, psldap_config_rec *conf,$/;"	f	file:
cookie_cb	mod_psldap.c	/^static int (*cookie_cb)(void *data, const char *key, const char *value);$/;"	v	file:
cookie_credential_param	mod_psldap.c	/^static const char *cookie_credential_param = "psldapcredentials";$/;"	v	file:
cookie_field_label	mod_psldap.c	/^static const char *cookie_field_label = "PsLDAPField";$/;"	v	file:
cookie_fieldvalue_cb	mod_psldap.c	/^static int cookie_fieldvalue_cb(void *data, const char *key,$/;"	f	file:
cookie_next_uri	mod_psldap.c	/^static const char *cookie_next_uri = "PsLDAPNextUri";$/;"	v	file:
cookie_next_uri_cb	mod_psldap.c	/^static int cookie_next_uri_cb(void *data, const char *key, const char *value)$/;"	f	file:
cookie_session_cb	mod_psldap.c	/^static int cookie_session_cb(void *data, const char *key, const char *value)$/;"	f	file:
cookie_session_param	mod_psldap.c	/^static const char *cookie_session_param = SECURE_SESSION_ID;$/;"	v	file:
count	mod_psldap.c	/^    int count;$/;"	m	struct:__anon5	file:
create_ldap_auth_dir_config	mod_psldap.c	/^static void *create_ldap_auth_dir_config (pool *p, char *d)$/;"	f	file:
create_ldap_auth_srv_config	mod_psldap.c	/^static void *create_ldap_auth_srv_config (pool *p, server_rec *s)$/;"	f	file:
create_psldap_session	mod_psldap.c	/^static psldap_session_rec* create_psldap_session(request_rec *r,$/;"	f	file:
dataview	mod_psldap.c	/^static psldap_shared_dataview dataview = {NULL, NULL, NULL,$/;"	v	file:
def_cookie_auth_value	mod_psldap.c	/^static const char* def_cookie_auth_value(request_rec *r, psldap_config_rec *sec,$/;"	f	file:
def_cookie_session_value	mod_psldap.c	/^static const char* def_cookie_session_value(request_rec *r, psldap_config_rec *sec,$/;"	f	file:
def_cookie_value	mod_psldap.c	/^static const char* (*def_cookie_value)(request_rec *r, psldap_config_rec *sec,$/;"	v	file:
delete_record_in_ldap	mod_psldap.c	/^static int delete_record_in_ldap(void *data, const char *key, const char *val)$/;"	f	file:
deletions	mod_psldap.c	/^    array_header *deletions;$/;"	m	struct:__anon9	file:
dlFilename	mod_psldap.c	/^    char *dlFilename;$/;"	m	struct:__anon8	file:
dn	mod_psldap.c	/^    char *dn;		\/* The distinguished name of the LDAP record*\/$/;"	m	struct:__anon7	file:
dn	mod_psldap.c	/^  const char *dn;	\/* distinguished name of user record in ldap *\/$/;"	m	struct:__anon3	file:
dsml_string	mod_psldap.c	/^    const char *dsml_string;$/;"	m	struct:__anon10	file:
duplicate_value_data	mod_psldap.c	/^static const char* duplicate_value_data(request_rec *r, const char *value)$/;"	f	file:
encodeLdapValue	mod_psldap.c	/^static char* encodeLdapValue(request_rec *r, const char *dn,$/;"	f	file:
error_code	mod_psldap.c	/^    int error_code;$/;"	m	struct:__anon10	file:
escapeChar	mod_psldap.c	/^static char* escapeChar(request_rec *r, char *str, char c, const char* frag)$/;"	f	file:
fieldName	mod_psldap.c	/^    char *fieldName;$/;"	m	struct:__anon8	file:
find_cache_item	mod_psldap.c	/^static pscache_item* find_cache_item(request_rec *r, int collectionIndex,$/;"	f	file:
free_array_items	mod_psldap.c	/^static void free_array_items(psldap_array* array, int collectionNumber)$/;"	f	file:
free_shared_data	mod_psldap.c	/^static void free_shared_data(psldap_shared_data *data, int collectionNumber)$/;"	f	file:
gen_dsml_dom_response	mod_psldap.c	/^static xmlDocPtr gen_dsml_dom_response(request_rec *r, psldap_status *ps,$/;"	f	file:
gen_dsml_dom_sr	mod_psldap.c	/^static void gen_dsml_dom_sr(request_rec *r, psldap_config_rec *conf,$/;"	f	file:
gen_dsml_response_node	mod_psldap.c	/^static xmlNodePtr gen_dsml_response_node(request_rec *r, const xmlNodePtr n,$/;"	f	file:
gen_dsml_search_response	mod_psldap.c	/^static void gen_dsml_search_response(request_rec *r, xmlNodePtr n, LDAP *ld,$/;"	f	file:
getAttrMimeType	mod_psldap.c	/^static const char* getAttrMimeType(const char *attrName)$/;"	f	file:
getUserAgent	mod_psldap.c	/^static const char * getUserAgent(request_rec *r, int quoteIt)$/;"	f	file:
get_action_handler	mod_psldap.c	/^static int (*get_action_handler(request_rec *r, const char **action))(void*, const char *,const char *)$/;"	f	file:
get_admin_ldap_session	mod_psldap.c	/^static LDAP* get_admin_ldap_session(request_rec *r, psldap_config_rec *conf)$/;"	f	file:
get_cookie_fieldvalue	mod_psldap.c	/^static int get_cookie_fieldvalue(request_rec *r, psldap_config_rec *conf,$/;"	f	file:
get_dn_attributes_from_ldap	mod_psldap.c	/^static int get_dn_attributes_from_ldap(void *data, const char *key,$/;"	f	file:
get_dsml_action_type	mod_psldap.c	/^static const char * get_dsml_action_type(const char * action) {$/;"	f	file:
get_file_mode	mod_psldap.c	/^static int get_file_mode(server_rec *s)$/;"	f	file:
get_first_form_fieldvalue	mod_psldap.c	/^static int get_first_form_fieldvalue(request_rec *r, const char* fieldname,$/;"	f	file:
get_groups_containing_grouped_attr	mod_psldap.c	/^static char * get_groups_containing_grouped_attr(request_rec *r, LDAP *aldap,$/;"	f	file:
get_ldap_grp	mod_psldap.c	/^static char * get_ldap_grp(request_rec *r, const char *user,$/;"	f	file:
get_ldap_val	mod_psldap.c	/^static char * get_ldap_val(request_rec *r, const char *user, const char *pass,$/;"	f	file:
get_ldap_val_bound	mod_psldap.c	/^static char * get_ldap_val_bound(request_rec *r, LDAP *ldap,$/;"	f	file:
get_ldapmod_value_from_string	mod_psldap.c	/^static void* get_ldapmod_value_from_string(request_rec *r, const char *str,$/;"	f	file:
get_lderrno	mod_psldap.c	/^static int get_lderrno(LDAP *ld) $/;"	f	file:
get_ldrecords	mod_psldap.c	/^static LDAPMessage* get_ldrecords($/;"	f	file:
get_ldvalues_from_connection	mod_psldap.c	/^static char * get_ldvalues_from_connection(request_rec *r, psldap_config_rec *conf, LDAP *ldap,$/;"	f	file:
get_ldvalues_from_record	mod_psldap.c	/^static char * get_ldvalues_from_record(request_rec *r, psldap_config_rec *conf,$/;"	f	file:
get_post_login_uri	mod_psldap.c	/^static const char* get_post_login_uri(request_rec *r)$/;"	f	file:
get_provided_authvalue	mod_psldap.c	/^static int get_provided_authvalue(request_rec *r, const char* field,$/;"	f	file:
get_provided_credentials	mod_psldap.c	/^static int get_provided_credentials(request_rec *r, psldap_config_rec *sec,$/;"	f	file:
get_provided_password	mod_psldap.c	/^static int get_provided_password(request_rec *r, char **sent_pw)$/;"	f	file:
get_provided_username	mod_psldap.c	/^static int get_provided_username(request_rec *r, char **sent_user)$/;"	f	file:
get_psldap_file_magic_buffer_size	mod_psldap.c	/^static size_t get_psldap_file_magic_buffer_size(request_rec *r,$/;"	f	file:
get_psldap_file_magic_fragment_size	mod_psldap.c	/^static size_t get_psldap_file_magic_fragment_size(request_rec *r,$/;"	f	file:
get_qualified_field_name	mod_psldap.c	/^const char* get_qualified_field_name(request_rec *r, const char *fieldname)$/;"	f
get_realm_hash	mod_psldap.c	/^static authn_status get_realm_hash(request_rec *r, const char *user,$/;"	f	file:
get_shared_filename	mod_psldap.c	/^static char* get_shared_filename(server_rec *s)$/;"	f	file:
get_shared_size	mod_psldap.c	/^static int get_shared_size(server_rec *s, int width)$/;"	f	file:
get_transactions	mod_psldap.c	/^static LDAPMod* get_transactions(request_rec *r, const char* attr,$/;"	f	file:
get_user_dn	mod_psldap.c	/^static char * get_user_dn(request_rec *r, LDAP **ldap, const char *user,$/;"	f	file:
get_user_name	mod_psldap.c	/^static char * get_user_name(request_rec *r)$/;"	f	file:
get_xml_object_template	mod_psldap.c	/^static int get_xml_object_template(void *data, const char *key, const char *val)$/;"	f	file:
groups	mod_psldap.c	/^    char *groups;	\/* The groups for the user in a ',' delmited$/;"	m	struct:__anon7	file:
groups	mod_psldap.c	/^  const char *groups;	\/* ',' delimited string of groups *\/$/;"	m	struct:__anon3	file:
init_shared_data	mod_psldap.c	/^static void init_shared_data(server_rec *s, psldap_shared_data *data,$/;"	f	file:
insert_cache_item	mod_psldap.c	/^static void insert_cache_item(request_rec *r, int collectionIndex,$/;"	f	file:
isCharArrayBinary	mod_psldap.c	/^static int isCharArrayBinary(request_rec *r, const char *str, size_t len)$/;"	f	file:
isLdapField	mod_psldap.c	/^static int isLdapField(const char *fieldName)$/;"	f	file:
isSecuredField	mod_psldap.c	/^static int isSecuredField(const char *fieldName)$/;"	f	file:
isXMLMimeType	mod_psldap.c	/^static int isXMLMimeType(const char *mimeType)$/;"	f	file:
is_psldap_magic_string	mod_psldap.c	/^static int is_psldap_magic_string(const char *magic)$/;"	f	file:
item_count	mod_psldap.c	/^    int item_count;		\/* The number of items in the node *\/$/;"	m	struct:psldap_array_struct	file:
items	mod_psldap.c	/^    const pscache_item **items;	\/* The allocated array to hold the items *\/$/;"	m	struct:psldap_array_struct	file:
keepers	mod_psldap.c	/^    array_header *keepers;$/;"	m	struct:__anon9	file:
key	mod_psldap.c	/^    char *key;		\/* The value of the configured key field *\/$/;"	m	struct:__anon7	file:
last_purge_t	mod_psldap.c	/^    time_t last_purge_t;$/;"	m	struct:__anon4	file:
last_request_time	mod_psldap.c	/^  apr_time_t last_request_time;$/;"	m	struct:__anon3	file:
ldap	mod_psldap.c	/^    LDAP *ldap;$/;"	m	struct:__anon8	file:
ldap_auth_cmds	mod_psldap.c	/^command_rec ldap_auth_cmds[] = {$/;"	v
ldap_authenticate_user	mod_psldap.c	/^static int ldap_authenticate_user (request_rec *r)$/;"	f	file:
ldap_authenticate_user2	mod_psldap.c	/^static int ldap_authenticate_user2 (request_rec *r, const char *sent_user,$/;"	f	file:
ldap_check_authz	mod_psldap.c	/^static int ldap_check_authz(request_rec *r)$/;"	f	file:
ldap_grp_matches	mod_psldap.c	/^static int ldap_grp_matches(request_rec *r, const char **groupList,$/;"	f	file:
ldap_handlers	mod_psldap.c	/^handler_rec ldap_handlers [] =$/;"	v
ldap_redirect_handler	mod_psldap.c	/^static int ldap_redirect_handler(request_rec *r)$/;"	f	file:
ldap_update_handler	mod_psldap.c	/^static int ldap_update_handler(request_rec *r)$/;"	f	file:
ldap_update_handlerV2	mod_psldap.c	/^static int ldap_update_handlerV2(request_rec *r)$/;"	f	file:
lhost	mod_psldap.c	/^    char *lhost;	\/* The name of the ldap server hoolding the record *\/$/;"	m	struct:__anon7	file:
lock	mod_psldap.c	/^    apr_anylock_t lock;$/;"	m	struct:__anon5	file:
login_and_reply	mod_psldap.c	/^static int login_and_reply(void *data, const char *key, const char *val)$/;"	f	file:
max_inactive_time	mod_psldap.c	/^    long max_inactive_time;$/;"	m	struct:__anon4	file:
max_items	mod_psldap.c	/^    int max_items;		\/* The maximum number of items this node$/;"	m	struct:psldap_array_struct	file:
mem_mgr	mod_psldap.c	/^    AP_MM *mem_mgr;$/;"	m	struct:__anon5	file:
merge_ldap_auth_dir_config	mod_psldap.c	/^void *merge_ldap_auth_dir_config (pool *p, void *base_conf, void *new_conf)$/;"	f
merge_ldap_auth_srv_config	mod_psldap.c	/^void *merge_ldap_auth_srv_config (pool *p, void *base_conf, void *new_conf)$/;"	f
mod_count	mod_psldap.c	/^    int mod_count;$/;"	m	struct:__anon8	file:
mod_dn	mod_psldap.c	/^    char *mod_dn;$/;"	m	struct:__anon8	file:
mod_err	mod_psldap.c	/^    int mod_err;$/;"	m	struct:__anon8	file:
mod_record	mod_psldap.c	/^    LDAPMessage *mod_record;$/;"	m	struct:__anon8	file:
moddn_record_in_ldap	mod_psldap.c	/^static int moddn_record_in_ldap(void *data, const char *key, const char *val)$/;"	f	file:
mods	mod_psldap.c	/^    LDAPMod **mods;$/;"	m	struct:__anon8	file:
module_init	mod_psldap.c	/^static void module_init(server_rec *s, pool *p)$/;"	f	file:
module_initV2	mod_psldap.c	/^static int module_initV2(pool *pconf, pool *plog, pool *ptemp, server_rec *s)$/;"	f	file:
msize	mod_psldap.c	/^    size_t msize;$/;"	m	struct:psldap_fmagic_struct	file:
mtype	mod_psldap.c	/^    char mtype[7];$/;"	m	struct:psldap_fmagic_struct	file:
multi_cache	mod_psldap.c	/^    psldap_array **multi_cache;$/;"	m	struct:__anon4	file:
newSuperior	mod_psldap.c	/^    char *newSuperior;$/;"	m	struct:__anon8	file:
newrdn	mod_psldap.c	/^    char *newrdn;$/;"	m	struct:__anon8	file:
pNode	mod_psldap.c	/^    xmlNodePtr pNode;$/;"	m	struct:__anon8	file:
parse_arg_string	mod_psldap.c	/^static array_header* parse_arg_string(request_rec *r, const char **arg_string,$/;"	f	file:
parse_client_data	mod_psldap.c	/^static void parse_client_data(request_rec *r, char **data, table **tab)$/;"	f	file:
parse_multipart_data	mod_psldap.c	/^static int parse_multipart_data(request_rec *r, const char *boundary,$/;"	f	file:
passwd	mod_psldap.c	/^    char *passwd;	\/* The password passed by the user for the$/;"	m	struct:__anon7	file:
passwd	mod_psldap.c	/^  const char *passwd;$/;"	m	struct:__anon3	file:
password_matches	mod_psldap.c	/^static int password_matches(const psldap_config_rec *sec, request_rec *r,$/;"	f	file:
persist_psldap_session	mod_psldap.c	/^static int persist_psldap_session(request_rec *r, LDAP *ldap,$/;"	f	file:
pool	mod_psldap.c	/^ typedef apr_pool_t pool;$/;"	t	file:
ps_bind_ldap	mod_psldap.c	/^static LDAP* ps_bind_ldap(request_rec *r, LDAP **ldap,$/;"	f	file:
ps_error	mod_psldap.c	164;"	d	file:
ps_ldap_init	mod_psldap.c	/^static LDAP* ps_ldap_init(psldap_config_rec *conf, LDAP_CONST char *host,$/;"	f	file:
ps_rerror	mod_psldap.c	165;"	d	file:
ps_table_debug	mod_psldap.c	/^static int ps_table_debug(void *data, const char *key, const char *value)$/;"	f	file:
pscache_item	mod_psldap.c	/^} pscache_item;$/;"	t	typeref:struct:psldap_cache_item_struct	file:
psldap_add_values_to_mod	mod_psldap.c	/^static void psldap_add_values_to_mod(request_rec *r, LDAPMod *modptr, ...)$/;"	f	file:
psldap_array	mod_psldap.c	/^typedef struct psldap_array_struct psldap_array;$/;"	t	typeref:struct:psldap_array_struct	file:
psldap_array_create	mod_psldap.c	/^static psldap_array* psldap_array_create(const int max_record_count)$/;"	f	file:
psldap_array_free	mod_psldap.c	/^static void psldap_array_free(psldap_array **a_array)$/;"	f	file:
psldap_array_read_lock	mod_psldap.c	/^static void psldap_array_read_lock(psldap_array *array)$/;"	f	file:
psldap_array_read_unlock	mod_psldap.c	/^static void psldap_array_read_unlock(psldap_array* array)$/;"	f	file:
psldap_array_struct	mod_psldap.c	/^struct psldap_array_struct$/;"	s	file:
psldap_array_write_lock	mod_psldap.c	/^static void psldap_array_write_lock(psldap_array* array)$/;"	f	file:
psldap_array_write_unlock	mod_psldap.c	/^static void psldap_array_write_unlock(psldap_array* array)$/;"	f	file:
psldap_auth_enabled	mod_psldap.c	/^    int   psldap_auth_enabled;$/;"	m	struct:__anon1	file:
psldap_auth_filter	mod_psldap.c	/^    char *psldap_auth_filter;$/;"	m	struct:__anon1	file:
psldap_authexternal	mod_psldap.c	/^    int   psldap_authexternal;$/;"	m	struct:__anon1	file:
psldap_authoritative	mod_psldap.c	/^    int   psldap_authoritative;$/;"	m	struct:__anon1	file:
psldap_authsimple	mod_psldap.c	/^    int   psldap_authsimple;$/;"	m	struct:__anon1	file:
psldap_authz_enabled	mod_psldap.c	/^    int   psldap_authz_enabled;$/;"	m	struct:__anon1	file:
psldap_basedn	mod_psldap.c	/^    char *psldap_basedn;$/;"	m	struct:__anon1	file:
psldap_binddn	mod_psldap.c	/^    char *psldap_binddn;$/;"	m	struct:__anon1	file:
psldap_bindmethod	mod_psldap.c	/^    int   psldap_bindmethod;$/;"	m	struct:__anon1	file:
psldap_bindpassword	mod_psldap.c	/^    char *psldap_bindpassword;$/;"	m	struct:__anon1	file:
psldap_cache_add_item	mod_psldap.c	/^void psldap_cache_add_item(request_rec *r, int collectionIndex, void *item)$/;"	f
psldap_cache_auth	mod_psldap.c	/^    int   psldap_cache_auth;$/;"	m	struct:__anon1	file:
psldap_cache_item	mod_psldap.c	/^} psldap_cache_item;$/;"	t	typeref:struct:__anon7	file:
psldap_cache_item_create	mod_psldap.c	/^static psldap_cache_item* psldap_cache_item_create(request_rec *r,$/;"	f	file:
psldap_cache_item_find	mod_psldap.c	/^static const psldap_cache_item* psldap_cache_item_find(request_rec *r,$/;"	f	file:
psldap_cache_item_free	mod_psldap.c	/^static void psldap_cache_item_free(void *a_item)$/;"	f	file:
psldap_cache_item_struct	mod_psldap.c	/^typedef struct psldap_cache_item_struct {$/;"	s	file:
psldap_cache_start	mod_psldap.c	/^static AP_MM* psldap_cache_start(server_rec *s, pool *sp, pool *p,$/;"	f	file:
psldap_child_cleanup	mod_psldap.c	/^static apr_status_t psldap_child_cleanup(void *server)$/;"	f	file:
psldap_compares_item	mod_psldap.c	/^    int (***psldap_compares_item)(const void *item1, const void *item2);$/;"	m	struct:__anon5	file:
psldap_compares_item	mod_psldap.c	/^int (*psldap_compares_item[CACHE_WIDTH])(const void *item1, const void *item2) = {$/;"	v
psldap_config_rec	mod_psldap.c	/^} psldap_config_rec;$/;"	t	typeref:struct:__anon1	file:
psldap_cookiedomain	mod_psldap.c	/^    char *psldap_cookiedomain;$/;"	m	struct:__anon1	file:
psldap_credential_uri	mod_psldap.c	/^    char *psldap_credential_uri;$/;"	m	struct:__anon1	file:
psldap_cryptpasswords	mod_psldap.c	/^    int   psldap_cryptpasswords;$/;"	m	struct:__anon1	file:
psldap_findmatch	mod_psldap.c	/^static const char* psldap_findmatch(char *haystack, const char *needle,$/;"	f	file:
psldap_fmagic	mod_psldap.c	/^} psldap_fmagic;$/;"	t	typeref:struct:psldap_fmagic_struct	file:
psldap_fmagic_struct	mod_psldap.c	/^typedef struct psldap_fmagic_struct {$/;"	s	file:
psldap_groupkey	mod_psldap.c	/^    char *psldap_groupkey;$/;"	m	struct:__anon1	file:
psldap_grp_mbr_attr	mod_psldap.c	/^    char *psldap_grp_mbr_attr;$/;"	m	struct:__anon1	file:
psldap_grp_nm_attr	mod_psldap.c	/^    char *psldap_grp_nm_attr;$/;"	m	struct:__anon1	file:
psldap_guard	mod_psldap.c	/^ typedef AP_MM* psldap_guard;$/;"	t	file:
psldap_guard	mod_psldap.c	/^ typedef sem_t psldap_guard;$/;"	t	file:
psldap_guard_destroy	mod_psldap.c	294;"	d	file:
psldap_guard_destroy	mod_psldap.c	298;"	d	file:
psldap_guard_init	mod_psldap.c	293;"	d	file:
psldap_guard_init	mod_psldap.c	297;"	d	file:
psldap_hosts	mod_psldap.c	/^    char *psldap_hosts;$/;"	m	struct:__anon1	file:
psldap_ldap_version	mod_psldap.c	/^    int   psldap_ldap_version;$/;"	m	struct:__anon1	file:
psldap_max_records	mod_psldap.c	/^    int psldap_max_records;$/;"	m	struct:__anon2	file:
psldap_module	mod_psldap.c	/^ module MODULE_VAR_EXPORT psldap_module;$/;"	v
psldap_module	mod_psldap.c	/^module MODULE_VAR_EXPORT psldap_module =$/;"	v
psldap_passkey	mod_psldap.c	/^    char *psldap_passkey;$/;"	m	struct:__anon1	file:
psldap_provider	mod_psldap.c	/^static authn_provider psldap_provider = {check_password, get_realm_hash};$/;"	v	file:
psldap_purge_interval	mod_psldap.c	/^    int psldap_purge_interval;$/;"	m	struct:__anon2	file:
psldap_schemeprefix	mod_psldap.c	/^    int   psldap_schemeprefix;$/;"	m	struct:__anon1	file:
psldap_searchscope	mod_psldap.c	/^    int   psldap_searchscope;$/;"	m	struct:__anon1	file:
psldap_secure_auth_cookie	mod_psldap.c	/^    int   psldap_secure_auth_cookie;$/;"	m	struct:__anon1	file:
psldap_server_cleanup	mod_psldap.c	/^static apr_status_t psldap_server_cleanup(void *server)$/;"	f	file:
psldap_server_rec	mod_psldap.c	/^} psldap_server_rec;$/;"	t	typeref:struct:__anon2	file:
psldap_session_rec	mod_psldap.c	/^} psldap_session_rec;$/;"	t	typeref:struct:__anon3	file:
psldap_session_timeout	mod_psldap.c	/^    int   psldap_session_timeout;$/;"	m	struct:__anon1	file:
psldap_shared_data	mod_psldap.c	/^} psldap_shared_data;$/;"	t	typeref:struct:__anon4	file:
psldap_shared_dataview	mod_psldap.c	/^} psldap_shared_dataview;$/;"	t	typeref:struct:__anon5	file:
psldap_shm_mgr	mod_psldap.c	/^ typedef AP_MM psldap_shm_mgr;$/;"	t	file:
psldap_shm_mgr	mod_psldap.c	/^ typedef apr_shm_t psldap_shm_mgr;$/;"	t	file:
psldap_sm_file	mod_psldap.c	/^    char *psldap_sm_file;$/;"	m	struct:__anon2	file:
psldap_sm_size	mod_psldap.c	/^    int psldap_sm_size;$/;"	m	struct:__anon2	file:
psldap_status	mod_psldap.c	/^} psldap_status;$/;"	t	typeref:struct:__anon8	file:
psldap_status_append_mod	mod_psldap.c	/^static void psldap_status_append_mod(psldap_status *ps, request_rec *r,$/;"	f	file:
psldap_status_init	mod_psldap.c	/^static void psldap_status_init(psldap_status *ps, request_rec *r, LDAP *ldap,$/;"	f	file:
psldap_txns	mod_psldap.c	/^} psldap_txns;$/;"	t	typeref:struct:__anon9	file:
psldap_txns_add_item_to_results	mod_psldap.c	/^static void psldap_txns_add_item_to_results(request_rec *r, array_header *array,$/;"	f	file:
psldap_use_ldap_groups	mod_psldap.c	/^    int   psldap_use_ldap_groups;$/;"	m	struct:__anon1	file:
psldap_use_session	mod_psldap.c	/^    int   psldap_use_session;$/;"	m	struct:__anon1	file:
psldap_user_grp_attr	mod_psldap.c	/^    char *psldap_user_grp_attr;$/;"	m	struct:__anon1	file:
psldap_userkey	mod_psldap.c	/^    char *psldap_userkey;$/;"	m	struct:__anon1	file:
purge_stale_cache_items	mod_psldap.c	/^static void purge_stale_cache_items(request_rec *r, psldap_shared_dataview *dv)$/;"	f	file:
read_get	mod_psldap.c	/^static int read_get(request_rec *r, table **tab)$/;"	f	file:
read_post	mod_psldap.c	/^static int read_post(request_rec *r, table **tab)$/;"	f	file:
read_psldap_session	mod_psldap.c	/^static psldap_session_rec* read_psldap_session(request_rec *r, LDAP *ldap,$/;"	f	file:
register_hooks	mod_psldap.c	/^static void register_hooks(pool *p)$/;"	f	file:
remove_psldap_auth_cookie	mod_psldap.c	/^static void remove_psldap_auth_cookie(request_rec *r)$/;"	f	file:
requestUAProvidesXSLSupport	mod_psldap.c	/^static int requestUAProvidesXSLSupport(request_rec *r)$/;"	f	file:
responseType	mod_psldap.c	/^    char *responseType;$/;"	m	struct:__anon8	file:
ro_guard	mod_psldap.c	/^    psldap_guard ro_guard;	\/* Semaphor \/ object to guard readonly access *\/$/;"	m	struct:psldap_array_struct	file:
rput_children_of_element	mod_psldap.c	/^static void rput_children_of_element(psldap_status *ps, const char *xmlUri,$/;"	f	file:
rr	mod_psldap.c	/^    request_rec *rr;$/;"	m	struct:__anon8	file:
s	mod_psldap.c	/^    server_rec *s;$/;"	m	struct:__anon5	file:
searchPattern	mod_psldap.c	/^    char *searchPattern;$/;"	m	struct:__anon8	file:
searchScope	mod_psldap.c	/^    int searchScope;$/;"	m	struct:__anon8	file:
sessionId	mod_psldap.c	/^  const char *sessionId;$/;"	m	struct:__anon3	file:
set_bind_params	mod_psldap.c	/^static int set_bind_params(request_rec *r, LDAP **ldap,$/;"	f	file:
set_cfg_int_if_n_set	mod_psldap.c	1297;"	d	file:
set_cfg_str_if_n_set	mod_psldap.c	1289;"	d	file:
set_connect_version_int_value	mod_psldap.c	/^static const char* set_connect_version_int_value(cmd_parms *parms,$/;"	f	file:
set_ldap_search_scope	mod_psldap.c	/^static const char* set_ldap_search_scope(cmd_parms *parms, void *mconfig,$/;"	f	file:
set_ldap_slot	mod_psldap.c	/^static const char* set_ldap_slot(cmd_parms *parms, void *mconfig,$/;"	f	file:
set_lderrno	mod_psldap.c	/^static void set_lderrno(LDAP *ld, int error_code) $/;"	f	file:
set_processing_parameter	mod_psldap.c	/^static void set_processing_parameter(psldap_status *ps, request_rec *r,$/;"	f	file:
set_psldap_auth_cookie	mod_psldap.c	/^static void set_psldap_auth_cookie(request_rec *r, psldap_config_rec *sec,$/;"	f	file:
shm_mgr	mod_psldap.c	/^    psldap_shm_mgr *shm_mgr;$/;"	m	struct:__anon5	file:
srcIp	mod_psldap.c	/^  const char *srcIp;$/;"	m	struct:__anon3	file:
srcPort	mod_psldap.c	/^  const char *srcPort;$/;"	m	struct:__anon3	file:
strip_lt_whitespace	mod_psldap.c	/^static char* strip_lt_whitespace(char *str)$/;"	f	file:
table	mod_psldap.c	/^ typedef apr_table_t table;$/;"	t	file:
transform_dom_sr_to_connection	mod_psldap.c	/^static int transform_dom_sr_to_connection(request_rec *r,$/;"	f	file:
transform_output_close_cb	mod_psldap.c	/^static int transform_output_close_cb(void * context)$/;"	f	file:
transform_output_write_cb	mod_psldap.c	/^static int transform_output_write_cb(void * context, const char * buffer, int len)$/;"	f	file:
translate_handler	mod_psldap.c	/^static int translate_handler(request_rec *r)$/;"	f	file:
uid	mod_psldap.c	/^  const char *uid;	\/* username provided for login *\/$/;"	m	struct:__anon3	file:
update_psldap_session	mod_psldap.c	/^static int update_psldap_session(request_rec *r, LDAP *ldap,$/;"	f	file:
update_record_in_ldap	mod_psldap.c	/^static int update_record_in_ldap(void *data, const char *key,$/;"	f	file:
util_read	mod_psldap.c	/^static int util_read(request_rec *r, char **buf)$/;"	f	file:
wr_guard	mod_psldap.c	/^    psldap_guard wr_guard;	\/* Semaphor \/ object to guard write access *\/$/;"	m	struct:psldap_array_struct	file:
write_cn_cookie	mod_psldap.c	/^static void write_cn_cookie(request_rec *r, psldap_config_rec *sec,$/;"	f	file:
write_dsml_request_fragment	mod_psldap.c	/^static void write_dsml_request_fragment(psldap_status *ps,$/;"	f	file:
write_dsml_response_fragment	mod_psldap.c	/^static void write_dsml_response_fragment(request_rec *r, const char *rt,$/;"	f	file:
write_dsml_search_response	mod_psldap.c	/^static void write_dsml_search_response(request_rec *r, LDAP *ld,$/;"	f	file:
write_dsml_sr_to_connection	mod_psldap.c	/^static void write_dsml_sr_to_connection(request_rec *r, psldap_config_rec *conf,$/;"	f	file:
xmlTemplateUri	mod_psldap.c	/^    char *xmlTemplateUri;$/;"	m	struct:__anon8	file:
xslPrimaryUri	mod_psldap.c	/^    char *xslPrimaryUri;$/;"	m	struct:__anon8	file:
xslSecondaryUri	mod_psldap.c	/^    char *xslSecondaryUri;$/;"	m	struct:__anon8	file:
