!_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.7	//
ACLOCAL	Makefile	/^ACLOCAL = ${SHELL} \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/missing --run aclocal-1.9$/;"	m
ACLOCAL_M4	Makefile	/^ACLOCAL_M4 = $(top_srcdir)\/aclocal.m4$/;"	m
AMDEP_FALSE	Makefile	/^AMDEP_FALSE = #$/;"	m
AMDEP_TRUE	Makefile	/^AMDEP_TRUE = $/;"	m
AMTAR	Makefile	/^AMTAR = ${SHELL} \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/missing --run tar$/;"	m
ARPADOMAIN	master.c	50;"	d	file:
AUTOCONF	Makefile	/^AUTOCONF = ${SHELL} \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/missing --run autoconf$/;"	m
AUTOHEADER	Makefile	/^AUTOHEADER = ${SHELL} \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/missing --run autoheader$/;"	m
AUTOMAKE	Makefile	/^AUTOMAKE = ${SHELL} \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/missing --run automake-1.9$/;"	m
AWK	Makefile	/^AWK = mawk$/;"	m
CACHE_HIGHWATER	cache.c	69;"	d	file:
CACHE_LOWWATER	cache.c	70;"	d	file:
CACHE_MAXTIME	cache.c	53;"	d	file:
CACHE_MINCYCLE	cache.c	61;"	d	file:
CACHE_NEGTIME	cache.c	51;"	d	file:
CACHE_TIME	cache.c	52;"	d	file:
CACHE_TIMEUNIT	cache.c	42;"	d	file:
CC	Makefile	/^CC = mipsel-linux-gcc$/;"	m
CCDEPMODE	Makefile	/^CCDEPMODE = depmode=gcc3$/;"	m
CCLD	Makefile	/^CCLD = $(CC)$/;"	m
CFLAGS	Makefile	/^CFLAGS = $/;"	m
COMPILE	Makefile	/^COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \\$/;"	m
CONFIG_CLEAN_FILES	Makefile	/^CONFIG_CLEAN_FILES =$/;"	m
CONFIG_FILE	common.h	43;"	d
CONFIG_HEADER	Makefile	/^CONFIG_HEADER = config.h$/;"	m
CPP	Makefile	/^CPP = mipsel-linux-gcc -E$/;"	m
CPPFLAGS	Makefile	/^CPPFLAGS = $/;"	m
CTAGS	Makefile	/^CTAGS = ctags$/;"	m
CYGPATH_W	Makefile	/^CYGPATH_W = echo$/;"	m
DEFAULT_INCLUDES	Makefile	/^DEFAULT_INCLUDES = -I. -I$(srcdir) -I.$/;"	m
DEFAULT_TTL	master.c	57;"	d	file:
DEFS	Makefile	/^DEFS = -DHAVE_CONFIG_H$/;"	m
DEPDIR	Makefile	/^DEPDIR = .deps$/;"	m
DISTFILES	Makefile	/^DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)$/;"	m
DIST_COMMON	Makefile	/^DIST_COMMON = $(srcdir)\/Makefile.am $(srcdir)\/Makefile.in \\$/;"	m
DIST_SOURCES	Makefile	/^DIST_SOURCES = $(dnrd_SOURCES)$/;"	m
DNRD_ROOT	Makefile	/^DNRD_ROOT = \/etc\/dnrd$/;"	m
DNRD_ROOT	common.h	39;"	d
DNRD_ROOT	config.h	8;"	d
DNS_AUTHORITY	master.c	81;"	d	file:
DNS_CLASS_INET	dns.h	30;"	d
DNS_DNS	master.c	80;"	d	file:
DNS_NAMEIP	master.c	79;"	d	file:
DNS_TYPE_A	master.c	52;"	d	file:
DNS_TYPE_MX	master.c	55;"	d	file:
DNS_TYPE_NS	master.c	53;"	d	file:
DNS_TYPE_PTR	master.c	54;"	d	file:
DOMNODE_H	domnode.h	25;"	d
ECHO_C	Makefile	/^ECHO_C = $/;"	m
ECHO_N	Makefile	/^ECHO_N = -n$/;"	m
ECHO_T	Makefile	/^ECHO_T = $/;"	m
EGREP	Makefile	/^EGREP = \/bin\/grep -E$/;"	m
ENABLE_PIDFILE	config.h	11;"	d
ETAGS	Makefile	/^ETAGS = etags$/;"	m
EXEEXT	Makefile	/^EXEEXT = $/;"	m
FALSE	standard.h	54;"	d
FORWARD_RETRIES	common.h	64;"	d
FORWARD_TIMEOUT	common.h	59;"	d
GET_AA	dns.h	53;"	d
GET_OPCODE	dns.h	54;"	d
GET_QR	dns.h	55;"	d
GET_RA	dns.h	50;"	d
GET_RCODE	dns.h	48;"	d
GET_RD	dns.h	51;"	d
GET_TC	dns.h	52;"	d
GET_Z	dns.h	49;"	d
GREP	Makefile	/^GREP = \/bin\/grep$/;"	m
HAVE_DIRENT_H	config.h	24;"	d
HAVE_INTTYPES_H	config.h	30;"	d
HAVE_MEMORY_H	config.h	33;"	d
HAVE_SELECT	config.h	42;"	d
HAVE_SOCKET	config.h	45;"	d
HAVE_STDINT_H	config.h	48;"	d
HAVE_STDLIB_H	config.h	51;"	d
HAVE_STRDUP	config.h	54;"	d
HAVE_STRERROR	config.h	57;"	d
HAVE_STRINGS_H	config.h	60;"	d
HAVE_STRING_H	config.h	63;"	d
HAVE_STRNLEN	config.h	66;"	d
HAVE_STRTOUL	config.h	69;"	d
HAVE_SYSLOG_H	config.h	72;"	d
HAVE_SYS_STAT_H	config.h	83;"	d
HAVE_SYS_TIME_H	config.h	86;"	d
HAVE_SYS_TYPES_H	config.h	89;"	d
HAVE_UNISTD_H	config.h	92;"	d
HAVE_USLEEP	config.h	95;"	d
HAVE_VPRINTF	config.h	98;"	d
INCLUDES	Makefile	/^INCLUDES = $/;"	m
INSTALL	Makefile	/^INSTALL = \/usr\/bin\/install -c$/;"	m
INSTALL_DATA	Makefile	/^INSTALL_DATA = ${INSTALL} -m 644$/;"	m
INSTALL_HEADER	Makefile	/^INSTALL_HEADER = $(INSTALL_DATA)$/;"	m
INSTALL_PROGRAM	Makefile	/^INSTALL_PROGRAM = ${INSTALL}$/;"	m
INSTALL_SCRIPT	Makefile	/^INSTALL_SCRIPT = ${INSTALL}$/;"	m
INSTALL_STRIP_PROGRAM	Makefile	/^INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s$/;"	m
LDFLAGS	Makefile	/^LDFLAGS = $/;"	m
LIBOBJS	Makefile	/^LIBOBJS =  ${LIBOBJDIR}memcmp$U.o$/;"	m
LIBS	Makefile	/^LIBS = $/;"	m
LINK	Makefile	/^LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@$/;"	m
LTLIBOBJS	Makefile	/^LTLIBOBJS =  ${LIBOBJDIR}memcmp$U.lo$/;"	m
MAKEINFO	Makefile	/^MAKEINFO = ${SHELL} \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/missing --run makeinfo$/;"	m
MASK_AA	dns.h	44;"	d
MASK_OPCODE	dns.h	45;"	d
MASK_QR	dns.h	46;"	d
MASK_RA	dns.h	41;"	d
MASK_RCODE	dns.h	39;"	d
MASK_RD	dns.h	42;"	d
MASK_TC	dns.h	43;"	d
MASK_Z	dns.h	40;"	d
MASTERPARM	args.c	81;"	d	file:
MASTERPARM	args.c	83;"	d	file:
MASTER_BLACKLIST	master.c	48;"	d	file:
MASTER_CONFIG	master.c	47;"	d	file:
NORMAL_INSTALL	Makefile	/^NORMAL_INSTALL = :$/;"	m
NORMAL_UNINSTALL	Makefile	/^NORMAL_UNINSTALL = :$/;"	m
OBJEXT	Makefile	/^OBJEXT = o$/;"	m
OPT_DEBUG	common.c	40;"	d	file:
OPT_DEBUG	common.c	42;"	d	file:
PACKAGE	Makefile	/^PACKAGE = dnrd$/;"	m
PACKAGE	config.h	101;"	d
PACKAGE_BUGREPORT	Makefile	/^PACKAGE_BUGREPORT = dnrd-user@lists.sourceforge.net$/;"	m
PACKAGE_BUGREPORT	config.h	104;"	d
PACKAGE_NAME	Makefile	/^PACKAGE_NAME = dnrd$/;"	m
PACKAGE_NAME	config.h	107;"	d
PACKAGE_STRING	Makefile	/^PACKAGE_STRING = dnrd 2.20.3$/;"	m
PACKAGE_STRING	config.h	110;"	d
PACKAGE_TARNAME	Makefile	/^PACKAGE_TARNAME = dnrd$/;"	m
PACKAGE_TARNAME	config.h	113;"	d
PACKAGE_VERSION	Makefile	/^PACKAGE_VERSION = 2.20.3$/;"	m
PACKAGE_VERSION	config.h	116;"	d
PACKET_ASSEMBLYSIZE	master.c	49;"	d	file:
PACKET_DATABEGIN	dns.h	35;"	d
PATH_SEPARATOR	Makefile	/^PATH_SEPARATOR = :$/;"	m
PIDPARM	args.c	87;"	d	file:
PIDPARM	args.c	89;"	d	file:
POST_INSTALL	Makefile	/^POST_INSTALL = :$/;"	m
POST_UNINSTALL	Makefile	/^POST_UNINSTALL = :$/;"	m
PRE_INSTALL	Makefile	/^PRE_INSTALL = :$/;"	m
PRE_UNINSTALL	Makefile	/^PRE_UNINSTALL = :$/;"	m
PROGRAMS	Makefile	/^PROGRAMS = $(sbin_PROGRAMS)$/;"	m
QID_POOL_SIZE	qid.c	12;"	d	file:
QUERY_H	query.h	29;"	d
RAND	rand.h	18;"	d
RANDOM_SRC	config.h	119;"	d
RANDSIZ	rand.h	20;"	d
RANDSIZL	rand.h	19;"	d
REACTIVATE_INTERVAL	common.h	70;"	d
RETSIGTYPE	config.h	122;"	d
RR_LABELMAXLEN	dns.h	66;"	d
RR_LABELSIZE	dns.h	67;"	d
RR_NAMEMAXLEN	dns.h	68;"	d
RR_NAMESIZE	dns.h	69;"	d
SB1MAXVAL	standard.h	35;"	d
SB2MAXVAL	standard.h	30;"	d
SB4MAXVAL	standard.h	25;"	d
SB8MAXVAL	standard.h	20;"	d
SELECT_TIMEOUT	common.h	48;"	d
SET_AA	dns.h	61;"	d
SET_MAKE	Makefile	/^SET_MAKE = $/;"	m
SET_OPCODE	dns.h	62;"	d
SET_QR	dns.h	64;"	d
SET_RA	dns.h	58;"	d
SET_RCODE	dns.h	57;"	d
SET_RD	dns.h	59;"	d
SET_TC	dns.h	60;"	d
SHELL	Makefile	/^SHELL = \/bin\/sh$/;"	m
SOURCES	Makefile	/^SOURCES = $(dnrd_SOURCES)$/;"	m
SRVNODE_H	srvnode.h	26;"	d
STANDARD	standard.h	7;"	d
STDC_HEADERS	config.h	125;"	d
STDDEF	standard.h	14;"	d
STDIO	standard.h	10;"	d
STRIP	Makefile	/^STRIP = mipsel-linux-strip$/;"	m
SUCCESS	standard.h	55;"	d
TCP_EXIT	tcp.c	50;"	d	file:
TCP_EXIT	tcp.c	52;"	d	file:
THREAD_CFLAGS	Makefile	/^THREAD_CFLAGS = $/;"	m
THREAD_LIBS	Makefile	/^THREAD_LIBS = -lpthread$/;"	m
TIME_WITH_SYS_TIME	config.h	128;"	d
TRUE	standard.h	53;"	d
UB1BITS	standard.h	33;"	d
UB1MAXVAL	standard.h	32;"	d
UB2BITS	standard.h	28;"	d
UB2MAXVAL	standard.h	27;"	d
UB4BITS	standard.h	24;"	d
UB4MAXVAL	standard.h	22;"	d
UB8BITS	standard.h	18;"	d
UB8MAXVAL	standard.h	17;"	d
UDP_MAXSIZE	check.h	29;"	d
UIDPARM	args.c	93;"	d	file:
UIDPARM	args.c	95;"	d	file:
VERSION	Makefile	/^VERSION = 2.20.3$/;"	m
VERSION	config.h	131;"	d
_DNRD_ARGS_H_	args.h	22;"	d
_DNRD_CACHE_H_	cache.h	24;"	d
_DNRD_CHECK_H_	check.h	24;"	d
_DNRD_COMMON_H_	common.h	24;"	d
_DNRD_DNS_H_	dns.h	25;"	d
_DNRD_MASTER_H_	master.h	25;"	d
_DNRD_RELAY_H_	relay.h	22;"	d
_DNRD_SIG_H_	sig.h	22;"	d
_DNRD_TCP_H_	tcp.h	22;"	d
_DNRD_UDP_H_	udp.h	22;"	d
_GNU_SOURCE	config.h	134;"	d
_GNU_SOURCE	lib.c	28;"	d	file:
_GNU_SOURCE	master.c	32;"	d	file:
_LIB_INCLUDED	lib.h	24;"	d
_cache	cache.c	/^typedef struct _cache {$/;"	s	file:
_dnsrec	master.c	/^typedef struct _dnsrec {$/;"	s	file:
_domnode	domnode.h	/^typedef struct _domnode {$/;"	s
_header	dns.h	/^typedef struct _header {$/;"	s
_nameip	master.c	/^typedef struct _nameip {$/;"	s	file:
_query	query.h	/^typedef struct _query {$/;"	s
_rr	dns.h	/^typedef struct _rr {$/;"	s
_srvnode	srvnode.h	/^typedef struct _srvnode {$/;"	s
_string	master.c	/^typedef struct _string {$/;"	s	file:
abs	standard.h	51;"	d
ac_ct_CC	Makefile	/^ac_ct_CC = $/;"	m
add_authority	master.c	/^static dnsrec_t *add_authority(char *domain, const int maxlen)$/;"	f	file:
add_dns	master.c	/^static dnsrec_t *add_dns(char *domain, const int maxdomainlen, $/;"	f	file:
add_domain	domnode.c	/^domnode_t *add_domain(domnode_t *list, const int load_balance, $/;"	f
add_nameip	master.c	/^static dnsrec_t *add_nameip(char *name, const int maxlen, char *ipnum)$/;"	f	file:
add_record	master.c	/^static dnsrec_t *add_record(dnsrec_t *rec)$/;"	f	file:
add_srv	srvnode.c	/^srvnode_t *add_srv(srvnode_t *head, const char *ipaddr) {$/;"	f
addr	common.h	/^  struct sockaddr_in     addr;      \/* IP address of server *\/$/;"	m	struct:dnssrv_t	typeref:struct:dnssrv_t::sockaddr_in
addr	srvnode.h	/^  struct sockaddr_in  addr;      \/* IP address of server *\/$/;"	m	struct:_srvnode	typeref:struct:_srvnode::sockaddr_in
alarm_handler	tcp.c	/^static void alarm_handler(int dummy)$/;"	f	file:
align	standard.h	48;"	d
alloc_dnsrec	master.c	/^static dnsrec_t *alloc_dnsrec(char *name, const int maxlen)$/;"	f	file:
alloc_domnode	domnode.c	/^domnode_t *alloc_domnode(void) {$/;"	f
alloc_packet	dns.c	/^static dnsheader_t *alloc_packet(void *packet, int len)$/;"	f	file:
alloc_srvnode	srvnode.c	/^srvnode_t *alloc_srvnode(void) {$/;"	f
allocate	lib.c	/^void *allocate(size_t size)$/;"	f
am__aclocal_m4_deps	Makefile	/^am__aclocal_m4_deps = $(top_srcdir)\/configure.in$/;"	m
am__cd	Makefile	/^am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd$/;"	m
am__configure_deps	Makefile	/^am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \\$/;"	m
am__depfiles_maybe	Makefile	/^am__depfiles_maybe = depfiles$/;"	m
am__fastdepCC_FALSE	Makefile	/^am__fastdepCC_FALSE = #$/;"	m
am__fastdepCC_TRUE	Makefile	/^am__fastdepCC_TRUE = $/;"	m
am__include	Makefile	/^am__include = include$/;"	m
am__installdirs	Makefile	/^am__installdirs = "$(DESTDIR)$(sbindir)"$/;"	m
am__leading_dot	Makefile	/^am__leading_dot = .$/;"	m
am__quote	Makefile	/^am__quote = $/;"	m
am__tar	Makefile	/^am__tar = ${AMTAR} chof - "$$tardir"$/;"	m
am__untar	Makefile	/^am__untar = ${AMTAR} xf -$/;"	m
am_dnrd_OBJECTS	Makefile	/^am_dnrd_OBJECTS = args.$(OBJEXT) cache.$(OBJEXT) common.$(OBJEXT) \\$/;"	m
ancount	dns.h	/^    short int	ancount;$/;"	m	struct:_header
append_cx	cache.c	/^static cache_t *append_cx(cache_t *cx)$/;"	f	file:
arcount	dns.h	/^    short int	arcount;	\/* Till here it would fit perfectly to a real$/;"	m	struct:_header
arpa	master.c	/^    string_t	arpa;$/;"	m	struct:_nameip	file:
authority_lookup	master.c	/^static dnsrec_t *authority_lookup(char *domain)$/;"	f	file:
auto_authority	master.c	/^static int auto_authority	= 1;$/;"	v	file:
begin_assembly	master.c	/^static dnsheader_t *begin_assembly(rr_t *query)$/;"	f	file:
bic	standard.h	39;"	d
bindir	Makefile	/^bindir = ${exec_prefix}\/bin$/;"	m
bis	standard.h	38;"	d
bit	standard.h	40;"	d
blacklist	master.c	/^char blacklist[256]             = MASTER_BLACKLIST;$/;"	v
build	Makefile	/^build = i686-pc-linux-uclibc$/;"	m
build_alias	Makefile	/^build_alias = $/;"	m
build_cpu	Makefile	/^build_cpu = i686$/;"	m
build_os	Makefile	/^build_os = linux-uclibc$/;"	m
build_triplet	Makefile	/^build_triplet = i686-pc-linux-uclibc$/;"	m
build_vendor	Makefile	/^build_vendor = pc$/;"	m
cache_dnspacket	cache.c	/^int cache_dnspacket(void *packet, int len, srvnode_t *server)$/;"	f
cache_expire	cache.c	/^int cache_expire(void)$/;"	f
cache_highwater	cache.c	/^long	cache_highwater		= CACHE_HIGHWATER;$/;"	v
cache_hits	cache.c	/^int cache_hits		  = 0;$/;"	v
cache_init	cache.c	/^int cache_init(void)$/;"	f
cache_lookup	cache.c	/^int cache_lookup(void *packet, int len)$/;"	f
cache_lowwater	cache.c	/^long	cache_lowwater		= CACHE_LOWWATER;$/;"	v
cache_misses	cache.c	/^int cache_misses		= 0;$/;"	v
cache_onoff	cache.c	/^int	cache_onoff		= 1;$/;"	v
cache_param	cache.c	/^char	cache_param[256]	= "";$/;"	v
cache_t	cache.c	/^} cache_t;$/;"	t	typeref:struct:_cache	file:
cachelist	cache.c	/^static cache_t *cachelist	= NULL;$/;"	v	file:
check_query	check.c	/^int check_query(void *msg, int len) {$/;"	f
check_reply	check.c	/^int check_reply(srvnode_t *s, void *msg, int len) {$/;"	f
class	cache.c	/^    int		  type, class;	\/* Query type and class. *\/$/;"	m	struct:_cache	file:
cleanexit	common.c	/^void cleanexit(int status)$/;"	f
clear_srvlist	srvnode.c	/^srvnode_t *clear_srvlist(srvnode_t *head) {$/;"	f
client	query.h	/^  struct sockaddr_in client; \/* *\/$/;"	m	struct:_query	typeref:struct:_query::sockaddr_in
client	tcp.c	/^    struct sockaddr_in client;$/;"	m	struct:tcp_handle_info	typeref:struct:tcp_handle_info::sockaddr_in	file:
client_count	query.h	/^  int client_count; \/* number of times we got this same request *\/$/;"	m	struct:_query
client_qid	query.h	/^  unsigned short client_qid; \/* the qid from the client *\/$/;"	m	struct:_query
client_time	query.h	/^  time_t client_time; \/* last time we got this query from client *\/$/;"	m	struct:_query
cmp_cachemru	cache.c	/^static int cmp_cachemru(const void *x, const void * y)$/;"	f	file:
cname2asc	common.c	/^char *cname2asc(const char *cname) {$/;"	f
code	cache.c	/^    unsigned int  code;$/;"	m	struct:_cache	file:
code	master.c	/^    unsigned int code;$/;"	m	struct:_string	file:
compile_dnsrecords	master.c	/^static int compile_dnsrecords(dnsheader_t *x, char *object)$/;"	f	file:
compile_int	master.c	/^static unsigned char *compile_int(dnsheader_t *x, int number)$/;"	f	file:
compile_long	master.c	/^static unsigned char *compile_long(dnsheader_t *x, long number)$/;"	f	file:
compile_name	master.c	/^static int compile_name(dnsheader_t *x, char *name)$/;"	f	file:
compile_namepointer	master.c	/^static int compile_namepointer(dnsheader_t *x, int offset)$/;"	f	file:
compile_objectname	master.c	/^static unsigned char *compile_objectname(dnsheader_t *x)$/;"	f	file:
config_file	common.c	/^char                config_file[512] = DNRD_ROOT "\/" CONFIG_FILE;$/;"	v
connect	tcp.c	/^    int	               connect;$/;"	m	struct:tcp_handle_info	file:
copy_string	lib.c	/^char *copy_string(char *y, char *x, int len)$/;"	f
create_cx	cache.c	/^static cache_t *create_cx(dnsheader_t *x, rr_t *query, srvnode_t *server)$/;"	f	file:
create_nameip	master.c	/^static int create_nameip(nameip_t *nameip, const int maxnamelen, char *ip)$/;"	f	file:
created	cache.c	/^    unsigned long created;$/;"	m	struct:_cache	file:
current	domnode.h	/^  srvnode_t       *current;$/;"	m	struct:_domnode
daemongid	common.c	/^gid_t               daemongid = 0;$/;"	v
daemonuid	common.c	/^uid_t               daemonuid = 0;$/;"	v
data	dns.h	/^    char	  data[RR_NAMESIZE];$/;"	m	struct:_rr
datadir	Makefile	/^datadir = ${datarootdir}$/;"	m
datarootdir	Makefile	/^datarootdir = ${prefix}\/share$/;"	m
dbc	master.c	/^static int dbc =		0;$/;"	v	file:
dbmax	master.c	/^static int dbmax =		0;$/;"	v	file:
dbv	master.c	/^static dnsrec_t	**dbv =		NULL;$/;"	v	file:
deactivate_current	domnode.c	/^srvnode_t *deactivate_current(domnode_t *d) {$/;"	f
deactivate_servers	relay.c	/^static void deactivate_servers(int interval) {$/;"	f	file:
decode_header	dns.c	/^static dnsheader_t *decode_header(void *packet, int len)$/;"	f	file:
del_domnode	domnode.c	/^domnode_t *del_domnode(domnode_t *list) {$/;"	f
del_srvnode_after	srvnode.c	/^srvnode_t *del_srvnode_after(srvnode_t *list) {$/;"	f
depcomp	Makefile	/^depcomp = $(SHELL) $(top_srcdir)\/depcomp$/;"	m
destroy_domlist	domnode.c	/^domnode_t *destroy_domlist(domnode_t *head) {$/;"	f
destroy_domnode	domnode.c	/^domnode_t *destroy_domnode(domnode_t *p) {$/;"	f
destroy_srvlist	srvnode.c	/^srvnode_t *destroy_srvlist(srvnode_t *head) {$/;"	f
destroy_srvnode	srvnode.c	/^srvnode_t *destroy_srvnode(srvnode_t *p) {$/;"	f
dnrd_DEPENDENCIES	Makefile	/^dnrd_DEPENDENCIES =$/;"	m
dnrd_LDADD	Makefile	/^dnrd_LDADD = -lpthread$/;"	m
dnrd_OBJECTS	Makefile	/^dnrd_OBJECTS = $(am_dnrd_OBJECTS)$/;"	m
dnrd_SOURCES	Makefile	/^dnrd_SOURCES = args.c args.h cache.c cache.h common.c common.h dns.c dns.h lib.c lib.h main.c master.c master.h query.c query.h relay.c relay.h sig.c sig.h tcp.c tcp.h udp.c udp.h srvnode.h srvnode.c domnode.c domnode.h standard.h rand.h rand.c qid.h qid.c check.c check.h$/;"	m
dnrd_group	common.c	/^char                dnrd_group[256] = "root";$/;"	v
dnrd_root	common.c	/^char                dnrd_root[512] = DNRD_ROOT;$/;"	v
dnrd_root_sanity_check	main.c	/^static void dnrd_root_sanity_check(void) {$/;"	f	file:
dnrd_sem	common.c	/^sem_t               dnrd_sem;  \/* Used for all thread synchronization *\/$/;"	v
dnrd_user	common.c	/^char                dnrd_user[256] = "root";$/;"	v
dns	master.c	/^	string_t	dns;$/;"	m	union:_dnsrec::__anon1	file:
dns_lookup	master.c	/^static dnsrec_t *dns_lookup(char *name, int *last)$/;"	f	file:
dnsheader_t	dns.h	/^} dnsheader_t;$/;"	t	typeref:struct:_header
dnsrec_t	master.c	/^} dnsrec_t;$/;"	t	typeref:struct:_dnsrec	file:
dnssrv_t	common.h	/^struct dnssrv_t {$/;"	s
docdir	Makefile	/^docdir = ${datarootdir}\/doc\/${PACKAGE_TARNAME}$/;"	m
domain	common.h	/^  char*                  domain;    \/* optional domain to match.  Set to$/;"	m	struct:dnssrv_t
domain	domnode.h	/^  char            *domain;  \/* the domain *\/$/;"	m	struct:_domnode
domain	query.h	/^  domnode_t *domain; \/* the domain the query belongs to *\/$/;"	m	struct:_query
domain_list	common.c	/^domnode_t           *domain_list;$/;"	v
domnode_t	domnode.h	/^} domnode_t;$/;"	t	typeref:struct:_domnode
dropping	query.c	/^static int dropping = 0; \/* dropping new packets *\/$/;"	v	file:
dump_dnspacket	dns.c	/^int dump_dnspacket(char *type, unsigned char *packet, int len)$/;"	f
dvidir	Makefile	/^dvidir = ${docdir}$/;"	m
empty_domlist	domnode.c	/^domnode_t *empty_domlist(domnode_t *head) {$/;"	f
end_assembly	master.c	/^static int end_assembly(dnsheader_t *x)$/;"	f	file:
end_rdata	master.c	/^static int end_rdata(dnsheader_t *x)$/;"	f	file:
exec_prefix	Makefile	/^exec_prefix = ${prefix}$/;"	m
expire_oldest	cache.c	/^static int expire_oldest(int itemcount)$/;"	f	file:
expires	cache.c	/^    unsigned long expires;$/;"	m	struct:_cache	file:
fdmaster	common.c	/^fd_set              fdmaster;$/;"	v
file_exists	args.c	98;"	d	file:
flags	dns.h	/^    unsigned short      flags;$/;"	m	struct:_rr
forward_timeout	common.c	/^int                 forward_timeout = FORWARD_TIMEOUT;$/;"	v
free_cx	cache.c	/^static int free_cx(cache_t *cx)$/;"	f	file:
free_dnsrec	master.c	/^static int free_dnsrec(dnsrec_t *rec)$/;"	f	file:
free_packet	dns.c	/^int free_packet(dnsheader_t *x)$/;"	f
get_hostname	master.c	/^char *get_hostname(char **from, char *domain, char *name, int size)$/;"	f
get_objname	dns.c	/^static int get_objname(const unsigned char *msg, const int msgsize, int index,$/;"	f	file:
get_quoted	lib.c	/^char *get_quoted(char **from, int delim, char *to, int max)$/;"	f
get_stringcode	lib.c	/^unsigned int get_stringcode(char *string)$/;"	f
get_typestr	common.c	/^const char *get_typestr(int type) {$/;"	f
get_word	lib.c	/^char *get_word(char **from, char *to, int maxlen)$/;"	f
give_help	args.c	/^static void give_help()$/;"	f	file:
gotterminal	common.c	/^int                 gotterminal = 1; \/* 1 if attached to a terminal *\/$/;"	v
handle_query	relay.c	/^int handle_query(const struct sockaddr_in *fromaddrp, char *msg, int *len,$/;"	f
here	dns.h	/^    char	*here;		\/* For packet parsing. *\/$/;"	m	struct:_header
host	Makefile	/^host = mipsel-unknown-linux-gnu$/;"	m
host_alias	Makefile	/^host_alias = mipsel-linux$/;"	m
host_cpu	Makefile	/^host_cpu = mipsel$/;"	m
host_os	Makefile	/^host_os = linux-gnu$/;"	m
host_triplet	Makefile	/^host_triplet = mipsel-unknown-linux-gnu$/;"	m
host_vendor	Makefile	/^host_vendor = unknown$/;"	m
htmldir	Makefile	/^htmldir = ${docdir}$/;"	m
id	dns.h	/^    unsigned short int	id;$/;"	m	struct:_header
ignore_inactive_cache_hits	common.c	/^int                 ignore_inactive_cache_hits = 0; $/;"	v
inactive	srvnode.h	/^  time_t              inactive; \/* is this server active? *\/$/;"	m	struct:_srvnode
includedir	Makefile	/^includedir = ${prefix}\/include$/;"	m
ind	rand.c	19;"	d	file:
infodir	Makefile	/^infodir = ${datarootdir}\/info$/;"	m
init_dnrd_uid	main.c	/^static void init_dnrd_uid(void) {$/;"	f	file:
init_dns	dns.c	/^void init_dns(void) {$/;"	f
init_domainlist	domnode.c	/^domnode_t *init_domainlist(void) {$/;"	f
init_sig_handler	sig.c	/^void init_sig_handler(sigset_t *orig_sigmask) {$/;"	f
init_socket	main.c	/^void init_socket(void) {$/;"	f
init_srvlist	srvnode.c	/^srvnode_t *init_srvlist(void) {$/;"	f
ins_domnode	domnode.c	/^domnode_t *ins_domnode (domnode_t *list, domnode_t *p) {$/;"	f
ins_srvnode	srvnode.c	/^srvnode_t *ins_srvnode (srvnode_t *list, srvnode_t *p) {$/;"	f
install_sh	Makefile	/^install_sh = \/work\/gemtek\/prj\/3GAP\/wan_pppoe\/source\/user\/dnrd-2.20.3\/install-sh$/;"	m
install_sh_DATA	Makefile	/^install_sh_DATA = $(install_sh) -c -m 644$/;"	m
install_sh_PROGRAM	Makefile	/^install_sh_PROGRAM = $(install_sh) -c$/;"	m
install_sh_SCRIPT	Makefile	/^install_sh_SCRIPT = $(install_sh) -c$/;"	m
ip_open	tcp.c	/^static int ip_open(struct sockaddr_in server, unsigned int port)$/;"	f	file:
ipnum	master.c	/^    unsigned long ipnum;$/;"	m	struct:_nameip	file:
is_writeable	main.c	/^static int is_writeable (const struct stat* st)$/;"	f	file:
isaac	rand.c	/^void     isaac(ctx)$/;"	f
isaac_ctx	qid.c	/^static randctx isaac_ctx;$/;"	v	file:
isock	common.c	/^int                 isock = -1;$/;"	v
isrunning	common.c	/^int isrunning(int pid) {$/;"	f
kill_current	common.c	/^int kill_current()$/;"	f
last_srvnode	srvnode.c	/^srvnode_t *last_srvnode(srvnode_t *head) {$/;"	f
lastcache	cache.c	/^static cache_t *lastcache	= NULL;$/;"	v	file:
lastused	cache.c	/^    unsigned long lastused;$/;"	m	struct:_cache	file:
len	dns.h	/^    int		  len;$/;"	m	struct:_rr
len	dns.h	/^    int		len;		\/* ... with this size in bytes. *\/$/;"	m	struct:_header
len	tcp.c	/^    unsigned           len;$/;"	m	struct:tcp_handle_info	file:
libdir	Makefile	/^libdir = ${exec_prefix}\/lib$/;"	m
libexecdir	Makefile	/^libexecdir = ${exec_prefix}\/libexec$/;"	m
localedir	Makefile	/^localedir = ${datarootdir}\/locale$/;"	m
localstatedir	Makefile	/^localstatedir = ${prefix}\/var$/;"	m
log_debug	common.c	/^void log_debug(int level, const char *fmt, ...)$/;"	f
log_err_exit	common.c	/^void log_err_exit(int exitcode, const char *fmt, ...)$/;"	f
log_msg	common.c	/^void log_msg(int type, const char *fmt, ...)$/;"	f
long_options	args.c	/^static struct option long_options[] =$/;"	v	typeref:struct:option	file:
main	main.c	/^int main(int argc, char *argv[])$/;"	f
main	rand.c	/^int main()$/;"	f
make_cname	common.c	/^char* make_cname(const char *text, const int maxlen)$/;"	f
mandir	Makefile	/^mandir = ${datarootdir}\/man$/;"	m
master_config	master.c	/^char master_config[256]		= MASTER_CONFIG;$/;"	v
master_dontknow	master.c	/^int master_dontknow(unsigned char *msg, int len, unsigned char *answer)$/;"	f
master_init	master.c	/^int master_init(void)$/;"	f
master_initialised	master.c	/^static int master_initialised	= 0;$/;"	v	file:
master_lookup	master.c	/^int master_lookup(unsigned char *msg, int len)$/;"	f
master_onoff	master.c	/^int master_onoff		= 1;$/;"	v
master_reinit	master.c	/^int master_reinit(void)$/;"	f
master_reload	master.c	/^unsigned char master_reload	= 0;$/;"	v
max	standard.h	45;"	d
max_sockets	common.c	/^int max_sockets = 200;$/;"	v
maxsock	common.c	/^int                 maxsock;$/;"	v
min	standard.h	42;"	d
mix	rand.c	52;"	d	file:
mkdir_p	Makefile	/^mkdir_p = mkdir -p --$/;"	m
mkinstalldirs	Makefile	/^mkinstalldirs = $(install_sh) -d$/;"	m
mkstring	master.c	/^static char *mkstring(string_t *string, const char *name, const int maxlen)$/;"	f	file:
my_qid	query.h	/^  unsigned short my_qid; \/* the local qid *\/$/;"	m	struct:_query
myrand	qid.c	/^int myrand(int max) {$/;"	f
name	cache.c	/^    char	 *name;		\/* Objectname *\/$/;"	m	struct:_cache	file:
name	dns.h	/^    char	  name[RR_NAMESIZE];$/;"	m	struct:_rr
name_lookup	master.c	/^static dnsrec_t *name_lookup(char *name)$/;"	f	file:
nameip	master.c	/^	nameip_t	nameip;$/;"	m	union:_dnsrec::__anon1	file:
nameip_t	master.c	/^} nameip_t;$/;"	t	typeref:struct:_nameip	file:
newquery	srvnode.h	/^  struct _query   *newquery; \/* new opened socket, prepared for a new query *\/$/;"	m	struct:_srvnode	typeref:struct:_srvnode::_query
next	cache.c	/^    struct _cache *next, *prev;$/;"	m	struct:_cache	typeref:struct:_cache::_cache	file:
next	domnode.h	/^  struct _domnode *next;    \/* ptr to next server *\/$/;"	m	struct:_domnode	typeref:struct:_domnode::_domnode
next	query.h	/^  struct _query     *next; \/* ptr to next query *\/$/;"	m	struct:_query	typeref:struct:_query::_query
next	srvnode.h	/^  struct _srvnode     *next; \/* ptr to next server *\/$/;"	m	struct:_srvnode	typeref:struct:_srvnode::_srvnode
next_active	domnode.c	/^srvnode_t *next_active(domnode_t *d) {$/;"	f
no_srvlist	srvnode.c	/^int no_srvlist(srvnode_t *head) {$/;"	f
noctrln	lib.c	/^char *noctrln(char *buffer, const int maxlen)$/;"	f
nscount	dns.h	/^    short int	nscount;$/;"	m	struct:_header
object	master.c	/^    string_t	object;$/;"	m	struct:_dnsrec	file:
oldincludedir	Makefile	/^oldincludedir = \/usr\/include$/;"	m
opt_debug	common.c	/^       opt_debug = OPT_DEBUG;$/;"	v
opt_serv	common.c	/^int                 opt_serv = 0;$/;"	v
p	cache.c	/^    dnsheader_t	*p;		\/* The DNS packet with decoded header *\/$/;"	m	struct:_cache	file:
packet	dns.h	/^    char	*packet;	\/* The actual data packet ... *\/$/;"	m	struct:_header
parse_args	args.c	/^int parse_args(int argc, char **argv)$/;"	f
parse_packet	dns.c	/^dnsheader_t *parse_packet(unsigned char *packet, int len)$/;"	f
parse_query	dns.c	/^int parse_query(rr_t *y, unsigned char *msg, int len)$/;"	f
pdfdir	Makefile	/^pdfdir = ${docdir}$/;"	m
pid_file	common.c	/^const char*         pid_file = "\/var\/run\/dnrd.pid";$/;"	v
pid_file	common.c	/^const char*         pid_file = "\/var\/tmp\/dnrd.pid";$/;"	v
pkgdatadir	Makefile	/^pkgdatadir = $(datadir)\/dnrd$/;"	m
pkgincludedir	Makefile	/^pkgincludedir = $(includedir)\/dnrd$/;"	m
pkglibdir	Makefile	/^pkglibdir = $(libdir)\/dnrd$/;"	m
pool_ptr	qid.c	/^static int pool_ptr = QID_POOL_SIZE - 1;$/;"	v	file:
positive	cache.c	/^    int		  positive;	\/* Positive or error response? *\/$/;"	m	struct:_cache	file:
prefix	Makefile	/^prefix = \/usr\/local$/;"	m
prev	cache.c	/^    struct _cache *next, *prev;$/;"	m	struct:_cache	typeref:struct:_cache::	file:
progname	common.c	/^const char*         progname = 0;$/;"	v
program_transform_name	Makefile	/^program_transform_name = s,x,x,$/;"	m
psdir	Makefile	/^psdir = ${docdir}$/;"	m
pselect	lib.c	/^int pselect(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,$/;"	f
ptr_lookup	master.c	/^static dnsrec_t *ptr_lookup(char *arpanum)$/;"	f	file:
qdcount	dns.h	/^    short int	qdcount;$/;"	m	struct:_header
qid_get	qid.c	/^unsigned short int qid_get(void) {$/;"	f
qid_h	qid.h	8;"	d
qid_init_pool	qid.c	/^void qid_init_pool(void) {$/;"	f
qid_pool	qid.c	/^static unsigned short int qid_pool[QID_POOL_SIZE];$/;"	v	file:
qid_return	qid.c	/^unsigned short int qid_return(unsigned short int qid) {$/;"	f
qlist	query.c	/^query_t qlist; \/* the active query list *\/$/;"	v
qlist_tail	query.c	/^static query_t *qlist_tail;$/;"	v	file:
query_add	query.c	/^query_t *query_add(domnode_t *dom, srvnode_t *srv, $/;"	f
query_count	query.c	/^int query_count(void) {$/;"	f
query_create	query.c	/^query_t *query_create(domnode_t *d, srvnode_t *s) {$/;"	f
query_delete_next	query.c	/^query_t *query_delete_next(query_t *q) {$/;"	f
query_destroy	query.c	/^query_t *query_destroy(query_t *q) {$/;"	f
query_dump_list	query.c	/^void query_dump_list(void) {$/;"	f
query_get_new	query.c	/^query_t *query_get_new(domnode_t *dom, srvnode_t *srv) {$/;"	f
query_init	query.c	/^void query_init() {$/;"	f
query_stats	relay.c	/^void query_stats(time_t interval) {$/;"	f
query_t	query.h	/^} query_t;$/;"	t	typeref:struct:_query
query_timeout	query.c	/^void query_timeout(time_t age) {$/;"	f
rand	rand.h	49;"	d
randa	rand.h	/^  ub4 randa;$/;"	m	struct:randctx
randb	rand.h	/^  ub4 randb;$/;"	m	struct:randctx
randc	rand.h	/^  ub4 randc;$/;"	m	struct:randctx
randcnt	rand.h	/^  ub4 randcnt;$/;"	m	struct:randctx
randctx	rand.h	/^struct randctx$/;"	s
randctx	rand.h	/^typedef  struct randctx  randctx;$/;"	t	typeref:struct:randctx
randinit	rand.c	/^void randinit(ctx, flag)$/;"	f
randmem	rand.h	/^  ub4 randmem[RANDSIZ];$/;"	m	struct:randctx
randrsl	rand.h	/^  ub4 randrsl[RANDSIZ];$/;"	m	struct:randctx
raw_dump	dns.c	/^static int raw_dump(dnsheader_t *x)$/;"	f	file:
rdata	dns.h	/^    char	*rdata;		\/* For packet assembly. *\/$/;"	m	struct:_header
reactivate_interval	common.c	/^int                 reactivate_interval = REACTIVATE_INTERVAL;$/;"	v
reactivate_servers	relay.c	/^static void reactivate_servers(int interval) {$/;"	f	file:
reactivate_srvlist	domnode.c	/^void reactivate_srvlist(domnode_t *d) {$/;"	f
read_blacklist	master.c	/^int read_blacklist(const char *filename) {$/;"	f
read_configuration	master.c	/^int read_configuration(char *filename)$/;"	f
read_hosts	master.c	/^int read_hosts(char *filename, char *domain)$/;"	f
read_record	dns.c	/^static int read_record(dnsheader_t *x, rr_t *y,$/;"	f	file:
reallocate	lib.c	/^void *reallocate(void *p, size_t size)$/;"	f
recv_addr	common.c	/^struct sockaddr_in recv_addr;$/;"	v	typeref:struct:sockaddr_in
remove_cx	cache.c	/^static cache_t *remove_cx(cache_t *cx)$/;"	f	file:
reply_recv	udp.c	/^static int reply_recv(query_t *q, void *msg, int len)$/;"	f	file:
reset_master	master.c	/^static int reset_master(void)$/;"	f	file:
retry_srvlist	domnode.c	/^void retry_srvlist(domnode_t *d, const int delay) {$/;"	f
retrydelay	domnode.h	/^  int             retrydelay; \/* delay before reactivating the servers *\/$/;"	m	struct:_domnode
rngstep	rand.c	20;"	d	file:
roundrobin	domnode.h	/^  int             roundrobin; \/* load balance the servers *\/$/;"	m	struct:_domnode
rr_t	dns.h	/^} rr_t;$/;"	t	typeref:struct:_rr
run	relay.c	/^void run()$/;"	f
sb1	standard.h	/^typedef    signed       char sb1;   \/* signed 1-byte quantities *\/$/;"	t
sb2	standard.h	/^typedef    signed short int  sb2;$/;"	t
sb4	standard.h	/^typedef    signed long  int  sb4;$/;"	t
sb8	standard.h	/^typedef    signed long long  sb8;$/;"	t
sbinPROGRAMS_INSTALL	Makefile	/^sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)$/;"	m
sbin_PROGRAMS	Makefile	/^sbin_PROGRAMS = dnrd$(EXEEXT)$/;"	m
sbindir	Makefile	/^sbindir = ${exec_prefix}\/sbin$/;"	m
search_domnode	domnode.c	/^domnode_t *search_domnode(domnode_t *head, const char *name) {$/;"	f
search_subdomnode	domnode.c	/^domnode_t *search_subdomnode(domnode_t *head, const char *name, $/;"	f
select_timeout	common.c	/^int                 select_timeout = SELECT_TIMEOUT;$/;"	v
send2current	udp.c	/^int send2current(query_t *q, void *msg, const int len) {$/;"	f
send_count	srvnode.h	/^  unsigned int        send_count;$/;"	m	struct:_srvnode
send_time	srvnode.h	/^  int                 send_time;$/;"	m	struct:_srvnode
server	cache.c	/^  srvnode_t *server; \/* the server that gave this answer *\/$/;"	m	struct:_cache	file:
set_current	domnode.c	/^srvnode_t *set_current(domnode_t *d, srvnode_t *s) {$/;"	f
set_srvfail	relay.c	/^char *set_srvfail(char *msg, const int len) {$/;"	f
sharedstatedir	Makefile	/^sharedstatedir = ${prefix}\/com$/;"	m
short_options	args.c	/^const char short_options[] = $/;"	v
sig_handler	sig.c	/^void sig_handler(int signo)$/;"	f
skip_ws	lib.c	/^char *skip_ws(char *string)$/;"	f
snprintf_cname	dns.c	/^int snprintf_cname(char *msg, const int msgsize, \/* the dns packet *\/$/;"	f
sock	common.h	/^  int                    sock;      \/* for communication with server *\/$/;"	m	struct:dnssrv_t
sock	query.h	/^  int sock; \/* the communication socket *\/$/;"	m	struct:_query
srcdir	Makefile	/^srcdir = .$/;"	m
srv	query.h	/^  srvnode_t *srv; \/* the upstream server *\/$/;"	m	struct:_query
srv_stats	relay.c	/^void srv_stats(time_t interval) {$/;"	f
srvlist	domnode.h	/^  srvnode_t       *srvlist; \/* linked list of servers *\/$/;"	m	struct:_domnode
srvnode_t	srvnode.h	/^} srvnode_t;$/;"	t	typeref:struct:_srvnode
start_rdata	master.c	/^static int start_rdata(dnsheader_t *x)$/;"	f	file:
stats_interval	common.c	/^int                 stats_interval = 0;$/;"	v
stats_reset	common.c	/^int                 stats_reset = 1;$/;"	v
string	master.c	/^    char	*string;$/;"	m	struct:_string	file:
string_t	master.c	/^} string_t;$/;"	t	typeref:struct:_string	file:
strnlen	lib.c	/^size_t strnlen(const char *s, size_t maxlen) {$/;"	f
strnlwr	lib.c	/^char *strnlwr(char *string, const int maxlen)$/;"	f
strnupr	lib.c	/^char *strnupr(char *string, const int maxlen)$/;"	f
subdir	Makefile	/^subdir = src$/;"	m
sysconfdir	Makefile	/^sysconfdir = \/etc$/;"	m
target	Makefile	/^target = mipsel-unknown-linux-gnu$/;"	m
target_alias	Makefile	/^target_alias = $/;"	m
target_cpu	Makefile	/^target_cpu = mipsel$/;"	m
target_os	Makefile	/^target_os = linux-gnu$/;"	m
target_triplet	Makefile	/^target_triplet = mipsel-unknown-linux-gnu$/;"	m
target_vendor	Makefile	/^target_vendor = unknown$/;"	m
tcp	srvnode.h	/^  int                 tcp;$/;"	m	struct:_srvnode
tcp_handle_info	tcp.c	/^typedef struct tcp_handle_info {$/;"	s	file:
tcp_handle_request	tcp.c	/^void tcp_handle_request()$/;"	f
tcp_handle_t	tcp.c	/^} tcp_handle_t;$/;"	t	typeref:struct:tcp_handle_info	file:
tcp_handler	tcp.c	/^static void *tcp_handler(tcp_handle_t *dummy)$/;"	f	file:
tcpsock	common.c	/^int                 tcpsock = -1;$/;"	v
tolerant_mode	dns.c	/^unsigned char tolerant_mode = 1;$/;"	v
top_builddir	Makefile	/^top_builddir = ..$/;"	m
top_srcdir	Makefile	/^top_srcdir = ..$/;"	m
total_queries	query.c	/^unsigned long total_queries=0;$/;"	v
total_timeouts	query.c	/^unsigned long total_timeouts=0;$/;"	v
transform	Makefile	/^transform = $(program_transform_name)$/;"	m
ttl	dns.h	/^    unsigned long ttl;$/;"	m	struct:_rr
ttl	query.h	/^  time_t ttl; \/* time to live for this query *\/$/;"	m	struct:_query
type	cache.c	/^    int		  type, class;	\/* Query type and class. *\/$/;"	m	struct:_cache	file:
type	dns.h	/^    unsigned int  type;$/;"	m	struct:_rr
type	master.c	/^    int		type;$/;"	m	struct:_dnsrec	file:
u	dns.h	/^    unsigned short      u;$/;"	m	struct:_header
u	master.c	/^    } u;$/;"	m	struct:_dnsrec	typeref:union:_dnsrec::__anon1	file:
ub1	standard.h	/^typedef  unsigned       char ub1;$/;"	t
ub2	standard.h	/^typedef  unsigned short int  ub2;$/;"	t
ub4	standard.h	/^typedef  unsigned long  int  ub4;   \/* unsigned 4-byte quantities *\/$/;"	t
ub8	standard.h	/^typedef  unsigned long long  ub8;$/;"	t
udp_handle_reply	udp.c	/^void udp_handle_reply(query_t *prev)$/;"	f
udp_handle_request	udp.c	/^query_t *udp_handle_request()$/;"	f
udp_send	udp.c	/^static int udp_send(int sock, srvnode_t *srv, void *msg, int len)$/;"	f	file:
udp_send_dummy	udp.c	/^int udp_send_dummy(srvnode_t *s) {$/;"	f
upstream_sockets	query.c	/^int upstream_sockets = 0; \/* number of upstream sockets *\/$/;"	v
user_groups_contain	main.c	/^static int user_groups_contain (gid_t file_gid)$/;"	f	file:
usleep	lib.c	/^int usleep( usec )              \/* returns 0 if ok, else -1 *\/$/;"	f
valid_char	dns.c	/^static unsigned char valid_char[256];$/;"	v	file:
version	common.c	/^const char*         version = PACKAGE_VERSION;$/;"	v
wait_for_exit	common.c	/^int wait_for_exit(int pid, int timeout) {$/;"	f
word	standard.h	/^typedef                 int  word;  \/* fastest type available *\/$/;"	t
