#include <P_SplitDNSProcessor.h>
Inherits ControlBase.
Public Member Functions | |
SplitDNSRecord () | |
~SplitDNSRecord () | |
char * | Init (matcher_line *line_info) |
const char * | ProcessDNSHosts (char *val) |
const char * | ProcessDomainSrchList (char *val) |
const char * | ProcessDefDomain (char *val) |
void | UpdateMatch (SplitDNSResult *result, RequestData *rdata) |
void | Print () |
Data Fields | |
DNSServer | m_servers |
int | m_dnsSrvr_cnt |
int | m_domain_srch_list |
Definition at line 204 of file P_SplitDNSProcessor.h.
TS_INLINE SplitDNSRecord::SplitDNSRecord | ( | ) |
Definition at line 229 of file P_SplitDNSProcessor.h.
TS_INLINE SplitDNSRecord::~SplitDNSRecord | ( | ) |
Definition at line 237 of file P_SplitDNSProcessor.h.
char* SplitDNSRecord::Init | ( | matcher_line * | line_info | ) |
void SplitDNSRecord::Print | ( | ) |
Reimplemented from ControlBase.
const char* SplitDNSRecord::ProcessDefDomain | ( | char * | val | ) |
const char* SplitDNSRecord::ProcessDNSHosts | ( | char * | val | ) |
const char* SplitDNSRecord::ProcessDomainSrchList | ( | char * | val | ) |
void SplitDNSRecord::UpdateMatch | ( | SplitDNSResult * | result, | |
RequestData * | rdata | |||
) |
Definition at line 221 of file P_SplitDNSProcessor.h.
Definition at line 222 of file P_SplitDNSProcessor.h.
Definition at line 220 of file P_SplitDNSProcessor.h.