Used to store http referer strings (and/or regexp). More...
#include <UrlMapping.h>

| Public Member Functions | |
| referer_info (char *_ref, bool *error_flag=NULL, char *errmsgbuf=NULL, int errmsgbuf_size=0) | |
| ~referer_info () | |
| Data Fields | |
| referer_info * | next | 
| char * | referer | 
| int | referer_size | 
| bool | any | 
| bool | negative | 
| bool | regx_valid | 
| pcre * | regx | 
Used to store http referer strings (and/or regexp).
Definition at line 45 of file UrlMapping.h.
| referer_info::referer_info | ( | char * | _ref, | |
| bool * | error_flag = NULL, | |||
| char * | errmsgbuf = NULL, | |||
| int | errmsgbuf_size = 0 | |||
| ) | 
Definition at line 184 of file UrlMapping.cc.
References any, ats_strdup, ink_strlcpy(), negative, referer, referer_size, regx, and regx_valid.
| referer_info::~referer_info | ( | ) | 
Definition at line 226 of file UrlMapping.cc.
References ats_free(), referer, referer_size, regx, and regx_valid.
| bool referer_info::any | 
Definition at line 53 of file UrlMapping.h.
Referenced by RemapProcessor::finish_remap(), referer_info(), and remap_parse_config_bti().
Definition at line 54 of file UrlMapping.h.
Referenced by RemapProcessor::finish_remap(), referer_info(), and remap_parse_config_bti().
Definition at line 50 of file UrlMapping.h.
Referenced by RemapProcessor::finish_remap(), remap_parse_config_bti(), and url_mapping::~url_mapping().
| char* referer_info::referer | 
Definition at line 51 of file UrlMapping.h.
Referenced by referer_info(), and ~referer_info().
Definition at line 52 of file UrlMapping.h.
Referenced by referer_info(), and ~referer_info().
| pcre* referer_info::regx | 
Definition at line 56 of file UrlMapping.h.
Referenced by RemapProcessor::finish_remap(), referer_info(), and ~referer_info().
Definition at line 55 of file UrlMapping.h.
Referenced by RemapProcessor::finish_remap(), referer_info(), and ~referer_info().
 1.7.1
 1.7.1