Makefile.in revision 238106
1238106Sdes# Copyright 2007 NLnet Labs 2238106Sdes# See the file LICENSE for the license 3238106Sdes 4238106SdesSHELL=@SHELL@ 5238106SdesVERSION=@PACKAGE_VERSION@ 6238106Sdessrcdir=@srcdir@ 7238106Sdesprefix=@prefix@ 8238106Sdesexec_prefix=@exec_prefix@ 9238106Sdesbindir=@bindir@ 10238106Sdessbindir=@sbindir@ 11238106Sdesmandir=@mandir@ 12238106Sdeslibdir=@libdir@ 13238106Sdes# datarootdir is here to please some checkers, use datadir. 14238106Sdesdatarootdir=@datarootdir@ 15238106Sdesdatadir=@datadir@ 16238106Sdesincludedir=@includedir@ 17238106Sdesdoxygen=@doxygen@ 18238106Sdeslibtool=@libtool@ 19238106Sdesldnsdir=@ldnsdir@ 20238106Sdesstaticexe=@staticexe@ 21238106SdesEXEEXT=@EXEEXT@ 22238106Sdesconfigfile=@ub_conf_file@ 23238106SdesUNBOUND_RUN_DIR=@UNBOUND_RUN_DIR@ 24238106SdesCHECKLOCK_SRC=testcode/checklocks.c 25238106SdesCHECKLOCK_OBJ=@CHECKLOCK_OBJ@ 26238106SdesWITH_PYTHONMODULE=@WITH_PYTHONMODULE@ 27238106SdesWITH_PYUNBOUND=@WITH_PYUNBOUND@ 28238106SdesPYTHON_SITE_PKG=@PYTHON_SITE_PKG@ 29238106SdesPYTHONMOD_INSTALL=@PYTHONMOD_INSTALL@ 30238106SdesPYTHONMOD_UNINSTALL=@PYTHONMOD_UNINSTALL@ 31238106SdesPYUNBOUND_INSTALL=@PYUNBOUND_INSTALL@ 32238106SdesPYUNBOUND_UNINSTALL=@PYUNBOUND_UNINSTALL@ 33238106Sdes 34238106Sdes# _unbound.la if pyunbound enabled. 35238106SdesPYUNBOUND_TARGET=@PYUNBOUND_TARGET@ 36238106Sdes 37238106Sdes# override $U variable which is used by autotools for deansification (for 38238106Sdes# K&R C compilers), but causes problems if $U is defined in the env). 39238106SdesU= 40238106Sdes 41238106SdesSWIG=@SWIG@ 42238106SdesYACC=@YACC@ 43238106SdesLEX=@LEX@ 44238106SdesSTRIP=@STRIP@ 45238106SdesCC=@CC@ 46238106SdesCPPFLAGS=-I. @CPPFLAGS@ 47238106SdesCFLAGS=@CFLAGS@ 48238106SdesLDFLAGS=@LDFLAGS@ 49238106SdesLIBS=@LIBS@ 50238106SdesLIBOBJS=@LIBOBJS@ 51238106Sdes# filter out ctime_r from compat obj. 52238106SdesLIBOBJ_WITHOUT_CTIME=@LIBOBJ_WITHOUT_CTIME@ 53238106SdesRUNTIME_PATH=@RUNTIME_PATH@ 54238106SdesDEPFLAG=@DEPFLAG@ 55238106SdesDATE=@CONFIG_DATE@ 56238106SdesLIBTOOL=$(libtool) 57238106SdesBUILD=build/ 58238106SdesUBSYMS=@UBSYMS@ 59238106SdesEXTRALINK=@EXTRALINK@ 60238106Sdes 61238106SdesWINDRES=@WINDRES@ 62238106SdesLINT=splint 63238106SdesLINTFLAGS=+quiet -weak -warnposix -unrecog -Din_addr_t=uint32_t -Du_int=unsigned -Du_char=uint8_t -preproc -Drlimit=rlimit64 -D__gnuc_va_list=va_list 64238106Sdes#-Dglob64=glob -Dglobfree64=globfree 65238106Sdes# compat with openssl linux edition. 66238106SdesLINTFLAGS+="-DBN_ULONG=unsigned long" -Dkrb5_int32=int "-Dkrb5_ui_4=unsigned int" -DPQ_64BIT=uint64_t -DRC4_INT=unsigned -fixedformalarray -D"ENGINE=unsigned" -D"RSA=unsigned" -D"DSA=unsigned" -D"EVP_PKEY=unsigned" -D"EVP_MD=unsigned" -D"SSL=unsigned" -D"SSL_CTX=unsigned" -D"X509=unsigned" -D"RC4_KEY=unsigned" -D"EVP_MD_CTX=unsigned" -D"ECDSA_SIG=DSA_SIG" 67238106Sdes# compat with NetBSD 68238106SdesLINTFLAGS+=@NETBSD_LINTFLAGS@ 69238106Sdes# compat with OpenBSD 70238106SdesLINTFLAGS+="-Dsigset_t=long" 71238106Sdes# FreeBSD8 72238106SdesLINTFLAGS+="-D__uint16_t=uint16_t" 73238106Sdes 74238106SdesINSTALL=$(srcdir)/install-sh 75238106Sdes 76238106Sdes#pythonmod.c is not here, it is mentioned by itself in its own rules, 77238106Sdes#makedepend fails on missing interface.h otherwise. 78238106SdesPYTHONMOD_SRC=pythonmod/pythonmod_utils.c 79238106Sdes# pythonmod.lo pythonmod_utils.lo if python mod enabled. 80238106SdesPYTHONMOD_OBJ=@PYTHONMOD_OBJ@ 81238106SdesPYTHONMOD_HEADER=@PYTHONMOD_HEADER@ 82238106Sdes# libunbound/python/libunbound_wrap.c is dealt with by its own rules. 83238106SdesPYUNBOUND_SRC= 84238106Sdes# libunbound_wrap.lo if python libunbound wrapper enabled. 85238106SdesPYUNBOUND_OBJ=@PYUNBOUND_OBJ@ 86238106SdesCOMMON_SRC=services/cache/dns.c services/cache/infra.c services/cache/rrset.c \ 87238106Sdesutil/data/dname.c util/data/msgencode.c util/data/msgparse.c \ 88238106Sdesutil/data/msgreply.c util/data/packed_rrset.c iterator/iterator.c \ 89238106Sdesiterator/iter_delegpt.c iterator/iter_donotq.c iterator/iter_fwd.c \ 90238106Sdesiterator/iter_hints.c iterator/iter_priv.c iterator/iter_resptype.c \ 91238106Sdesiterator/iter_scrub.c iterator/iter_utils.c services/listen_dnsport.c \ 92238106Sdesservices/localzone.c services/mesh.c services/modstack.c \ 93238106Sdesservices/outbound_list.c services/outside_network.c util/alloc.c \ 94238106Sdesutil/config_file.c util/configlexer.c util/configparser.c \ 95238106Sdesutil/fptr_wlist.c util/locks.c util/log.c util/mini_event.c util/module.c \ 96238106Sdesutil/netevent.c util/net_help.c util/random.c util/rbtree.c util/regional.c \ 97238106Sdesutil/rtt.c util/storage/dnstree.c util/storage/lookup3.c \ 98238106Sdesutil/storage/lruhash.c util/storage/slabhash.c util/timehist.c util/tube.c \ 99238106Sdesutil/winsock_event.c validator/autotrust.c validator/val_anchor.c \ 100238106Sdesvalidator/validator.c validator/val_kcache.c validator/val_kentry.c \ 101238106Sdesvalidator/val_neg.c validator/val_nsec3.c validator/val_nsec.c \ 102238106Sdesvalidator/val_sigcrypt.c validator/val_utils.c $(CHECKLOCK_SRC) 103238106SdesCOMMON_OBJ_WITHOUT_NETCALL=dns.lo infra.lo rrset.lo dname.lo msgencode.lo \ 104238106Sdesmsgparse.lo msgreply.lo packed_rrset.lo iterator.lo iter_delegpt.lo \ 105238106Sdesiter_donotq.lo iter_fwd.lo iter_hints.lo iter_priv.lo iter_resptype.lo \ 106238106Sdesiter_scrub.lo iter_utils.lo localzone.lo mesh.lo modstack.lo \ 107238106Sdesoutbound_list.lo alloc.lo config_file.lo configlexer.lo configparser.lo \ 108238106Sdesfptr_wlist.lo locks.lo log.lo mini_event.lo module.lo net_help.lo \ 109238106Sdesrandom.lo rbtree.lo regional.lo rtt.lo dnstree.lo lookup3.lo lruhash.lo \ 110238106Sdesslabhash.lo timehist.lo tube.lo winsock_event.lo autotrust.lo val_anchor.lo \ 111238106Sdesvalidator.lo val_kcache.lo val_kentry.lo val_neg.lo val_nsec3.lo val_nsec.lo \ 112238106Sdesval_sigcrypt.lo val_utils.lo $(PYTHONMOD_OBJ) $(CHECKLOCK_OBJ) 113238106SdesCOMMON_OBJ=$(COMMON_OBJ_WITHOUT_NETCALL) netevent.lo listen_dnsport.lo \ 114238106Sdesoutside_network.lo 115238106Sdes# set to $COMMON_OBJ or to "" if --enableallsymbols 116238106SdesCOMMON_OBJ_ALL_SYMBOLS=@COMMON_OBJ_ALL_SYMBOLS@ 117238106SdesCOMPAT_SRC=compat/ctime_r.c compat/fake-rfc2553.c compat/gmtime_r.c \ 118238106Sdescompat/inet_aton.c compat/inet_ntop.c compat/inet_pton.c compat/malloc.c \ 119238106Sdescompat/memcmp.c compat/memmove.c compat/snprintf.c compat/strlcpy.c \ 120238106Sdescompat/strptime.c 121238106SdesCOMPAT_OBJ=$(LIBOBJS:.o=.lo) 122238106SdesCOMPAT_OBJ_WITHOUT_CTIME=$(LIBOBJ_WITHOUT_CTIME:.o=.lo) 123238106SdesUNITTEST_SRC=testcode/unitanchor.c testcode/unitdname.c \ 124238106Sdestestcode/unitlruhash.c testcode/unitmain.c testcode/unitmsgparse.c \ 125238106Sdestestcode/unitneg.c testcode/unitregional.c testcode/unitslabhash.c \ 126238106Sdestestcode/unitverify.c testcode/readhex.c testcode/ldns-testpkts.c 127238106SdesUNITTEST_OBJ=unitanchor.lo unitdname.lo unitlruhash.lo unitmain.lo \ 128238106Sdesunitmsgparse.lo unitneg.lo unitregional.lo unitslabhash.lo unitverify.lo \ 129238106Sdesreadhex.lo ldns-testpkts.lo 130238106SdesUNITTEST_OBJ_LINK=$(UNITTEST_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 131238106SdesDAEMON_SRC=daemon/acl_list.c daemon/cachedump.c daemon/daemon.c \ 132238106Sdesdaemon/remote.c daemon/stats.c daemon/unbound.c daemon/worker.c @WIN_DAEMON_SRC@ 133238106SdesDAEMON_OBJ=acl_list.lo cachedump.lo daemon.lo remote.lo stats.lo unbound.lo \ 134238106Sdesworker.lo @WIN_DAEMON_OBJ@ 135238106SdesDAEMON_OBJ_LINK=$(DAEMON_OBJ) $(COMMON_OBJ_ALL_SYMBOLS) \ 136238106Sdes$(COMPAT_OBJ) @WIN_DAEMON_OBJ_LINK@ 137238106SdesCHECKCONF_SRC=smallapp/unbound-checkconf.c smallapp/worker_cb.c 138238106SdesCHECKCONF_OBJ=unbound-checkconf.lo worker_cb.lo 139238106SdesCHECKCONF_OBJ_LINK=$(CHECKCONF_OBJ) $(COMMON_OBJ_ALL_SYMBOLS) \ 140238106Sdes$(COMPAT_OBJ) @WIN_CHECKCONF_OBJ_LINK@ 141238106SdesCONTROL_SRC=smallapp/unbound-control.c 142238106SdesCONTROL_OBJ=unbound-control.lo 143238106SdesCONTROL_OBJ_LINK=$(CONTROL_OBJ) worker_cb.lo $(COMMON_OBJ_ALL_SYMBOLS) \ 144238106Sdes$(COMPAT_OBJ) @WIN_CONTROL_OBJ_LINK@ 145238106SdesHOST_SRC=smallapp/unbound-host.c 146238106SdesHOST_OBJ=unbound-host.lo 147238106SdesHOST_OBJ_LINK=$(HOST_OBJ) $(COMPAT_OBJ_WITHOUT_CTIME) @WIN_HOST_OBJ_LINK@ 148238106SdesUBANCHOR_SRC=smallapp/unbound-anchor.c 149238106SdesUBANCHOR_OBJ=unbound-anchor.lo 150238106SdesUBANCHOR_OBJ_LINK=$(UBANCHOR_OBJ) \ 151238106Sdes$(COMPAT_OBJ_WITHOUT_CTIME) @WIN_UBANCHOR_OBJ_LINK@ 152238106SdesTESTBOUND_SRC=testcode/testbound.c testcode/ldns-testpkts.c \ 153238106Sdesdaemon/worker.c daemon/acl_list.c daemon/daemon.c daemon/stats.c \ 154238106Sdestestcode/replay.c testcode/fake_event.c 155238106SdesTESTBOUND_OBJ=testbound.lo replay.lo fake_event.lo 156238106SdesTESTBOUND_OBJ_LINK=$(TESTBOUND_OBJ) ldns-testpkts.lo worker.lo acl_list.lo \ 157238106Sdesdaemon.lo stats.lo $(COMMON_OBJ_WITHOUT_NETCALL) $(COMPAT_OBJ) 158238106SdesLOCKVERIFY_SRC=testcode/lock_verify.c 159238106SdesLOCKVERIFY_OBJ=lock_verify.lo 160238106SdesLOCKVERIFY_OBJ_LINK=$(LOCKVERIFY_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 161238106SdesPETAL_SRC=testcode/petal.c 162238106SdesPETAL_OBJ=petal.lo 163238106SdesPETAL_OBJ_LINK=$(PETAL_OBJ) $(COMPAT_OBJ_WITHOUT_CTIME) 164238106SdesPKTVIEW_SRC=testcode/pktview.c testcode/readhex.c 165238106SdesPKTVIEW_OBJ=pktview.lo 166238106SdesPKTVIEW_OBJ_LINK=$(PKTVIEW_OBJ) worker_cb.lo readhex.lo $(COMMON_OBJ) \ 167238106Sdes$(COMPAT_OBJ) 168238106SdesSIGNIT_SRC=testcode/signit.c 169238106SdesSIGNIT_OBJ=signit.lo 170238106SdesSIGNIT_OBJ_LINK=$(SIGNIT_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 171238106SdesMEMSTATS_SRC=testcode/memstats.c 172238106SdesMEMSTATS_OBJ=memstats.lo 173238106SdesMEMSTATS_OBJ_LINK=$(MEMSTATS_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 174238106SdesASYNCLOOK_SRC=testcode/asynclook.c 175238106SdesASYNCLOOK_OBJ=asynclook.lo 176238106SdesASYNCLOOK_OBJ_LINK=$(ASYNCLOOK_OBJ) log.lo locks.lo $(COMPAT_OBJ) 177238106SdesSTREAMTCP_SRC=testcode/streamtcp.c 178238106SdesSTREAMTCP_OBJ=streamtcp.lo 179238106SdesSTREAMTCP_OBJ_LINK=$(STREAMTCP_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 180238106SdesPERF_SRC=testcode/perf.c 181238106SdesPERF_OBJ=perf.lo 182238106SdesPERF_OBJ_LINK=$(PERF_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 183238106SdesDELAYER_SRC=testcode/delayer.c 184238106SdesDELAYER_OBJ=delayer.lo 185238106SdesDELAYER_OBJ_LINK=$(DELAYER_OBJ) worker_cb.lo $(COMMON_OBJ) $(COMPAT_OBJ) 186238106SdesHARVEST_SRC=testcode/harvest.c 187238106SdesHARVEST_OBJ=harvest.lo 188238106SdesHARVEST_OBJ_LINK=$(HARVEST_OBJ) $(COMPAT_OBJ_WITHOUT_CTIME) 189238106SdesLIBUNBOUND_SRC=libunbound/context.c libunbound/libunbound.c \ 190238106Sdeslibunbound/libworker.c 191238106SdesLIBUNBOUND_OBJ=context.lo libunbound.lo libworker.lo 192238106SdesLIBUNBOUND_OBJ_LINK=$(LIBUNBOUND_OBJ) $(COMMON_OBJ) $(COMPAT_OBJ) 193238106Sdes 194238106Sdes# win apps or "" if not on windows 195238106SdesWINAPPS=@WINAPPS@ 196238106SdesWIN_DAEMON_THE_SRC=winrc/win_svc.c winrc/w_inst.c 197238106SdesSVCINST_SRC=winrc/unbound-service-install.c 198238106SdesSVCINST_OBJ=unbound-service-install.lo 199238106SdesSVCINST_OBJ_LINK=$(SVCINST_OBJ) w_inst.lo rsrc_svcinst.o $(COMPAT_OBJ_WITHOUT_CTIME) 200238106SdesSVCUNINST_SRC=winrc/unbound-service-remove.c 201238106SdesSVCUNINST_OBJ=unbound-service-remove.lo 202238106SdesSVCUNINST_OBJ_LINK=$(SVCUNINST_OBJ) w_inst.lo rsrc_svcuninst.o \ 203238106Sdes$(COMPAT_OBJ_WITHOUT_CTIME) 204238106SdesANCHORUPD_SRC=winrc/anchor-update.c 205238106SdesANCHORUPD_OBJ=anchor-update.lo 206238106SdesANCHORUPD_OBJ_LINK=$(ANCHORUPD_OBJ) rsrc_anchorupd.o $(COMPAT_OBJ_WITHOUT_CTIME) 207238106SdesRSRC_OBJ=rsrc_svcinst.o rsrc_svcuninst.o rsrc_anchorupd.o rsrc_unbound.o \ 208238106Sdes rsrc_unbound_host.o rsrc_unbound_anchor.o rsrc_unbound_control.o \ 209238106Sdes rsrc_unbound_checkconf.o 210238106Sdes 211238106SdesALL_SRC=$(COMMON_SRC) $(UNITTEST_SRC) $(DAEMON_SRC) \ 212238106Sdes $(TESTBOUND_SRC) $(LOCKVERIFY_SRC) $(PKTVIEW_SRC) $(SIGNIT_SRC) \ 213238106Sdes $(MEMSTATS_SRC) $(CHECKCONF_SRC) $(LIBUNBOUND_SRC) $(HOST_SRC) \ 214238106Sdes $(ASYNCLOOK_SRC) $(STREAMTCP_SRC) $(PERF_SRC) $(DELAYER_SRC) \ 215238106Sdes $(HARVEST_SRC) $(CONTROL_SRC) $(UBANCHOR_SRC) $(PETAL_SRC) \ 216238106Sdes $(PYTHONMOD_SRC) $(PYUNBOUND_SRC) $(WIN_DAEMON_THE_SRC)\ 217238106Sdes $(SVCINST_SRC) $(SVCUNINST_SRC) $(ANCHORUPD_SRC) 218238106SdesALL_OBJ=$(COMMON_OBJ) $(UNITTEST_OBJ) $(DAEMON_OBJ) \ 219238106Sdes $(TESTBOUND_OBJ) $(LOCKVERIFY_OBJ) $(PKTVIEW_OBJ) $(SIGNIT_OBJ) \ 220238106Sdes $(MEMSTATS_OBJ) $(CHECKCONF_OBJ) $(LIBUNBOUND_OBJ) $(HOST_OBJ) \ 221238106Sdes $(ASYNCLOOK_OBJ) $(STREAMTCP_OBJ) $(PERF_OBJ) $(DELAYER_OBJ) \ 222238106Sdes $(HARVEST_OBJ) $(CONTROL_OBJ) $(UBANCHOR_OBJ) $(PETAL_OBJ) \ 223238106Sdes $(COMPAT_OBJ) $(PYUNBOUND_OBJ) \ 224238106Sdes $(SVCINST_OBJ) $(SVCUNINST_OBJ) $(ANCHORUPD_OBJ) 225238106Sdes 226238106SdesCOMPILE=$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS) 227238106SdesLINK=$(LIBTOOL) --tag=CC --mode=link $(CC) $(staticexe) $(RUNTIME_PATH) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) 228238106SdesLINK_LIB=$(LIBTOOL) --tag=CC --mode=link $(CC) $(RUNTIME_PATH) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(staticexe) -version-info @LIBUNBOUND_CURRENT@:@LIBUNBOUND_REVISION@:@LIBUNBOUND_AGE@ -no-undefined 229238106Sdes 230238106Sdes.PHONY: clean realclean doc lint all install uninstall tests test strip lib longtest longcheck check 231238106Sdes 232238106Sdesall: $(COMMON_OBJ) unbound$(EXEEXT) unbound-checkconf$(EXEEXT) lib unbound-host$(EXEEXT) unbound-control$(EXEEXT) unbound-anchor$(EXEEXT) unbound-control-setup $(WINAPPS) $(PYUNBOUND_TARGET) 233238106Sdes 234238106Sdes# compat with BSD make, register suffix, and an implicit rule to actualise it. 235238106Sdes.SUFFIXES: .lo 236238106Sdes.c.lo: 237238106Sdes $(COMPILE) -o $@ -c $< 238238106Sdes 239238106Sdes$(ALL_OBJ): 240238106Sdes @@SOURCEDETERMINE@ 241238106Sdes $(COMPILE) -o $@ -c @SOURCEFILE@ 242238106Sdes 243238106Sdes$(RSRC_OBJ): 244238106Sdes @@SOURCEDETERMINE@ 245238106Sdes $(WINDRES) $(CPPFLAGS) @SOURCEFILE@ $@ 246238106Sdes 247238106Sdesrsrc_svcinst.o: $(srcdir)/winrc/rsrc_svcinst.rc config.h 248238106Sdesrsrc_svcuninst.o: $(srcdir)/winrc/rsrc_svcuninst.rc config.h 249238106Sdesrsrc_anchorupd.o: $(srcdir)/winrc/rsrc_anchorupd.rc config.h 250238106Sdesrsrc_unbound.o: $(srcdir)/winrc/rsrc_unbound.rc config.h 251238106Sdesrsrc_unbound_host.o: $(srcdir)/winrc/rsrc_unbound_host.rc config.h 252238106Sdesrsrc_unbound_anchor.o: $(srcdir)/winrc/rsrc_unbound_anchor.rc config.h 253238106Sdesrsrc_unbound_control.o: $(srcdir)/winrc/rsrc_unbound_control.rc config.h 254238106Sdesrsrc_unbound_checkconf.o: $(srcdir)/winrc/rsrc_unbound_checkconf.rc config.h 255238106Sdes 256238106SdesTEST_BIN=asynclook$(EXEEXT) delayer$(EXEEXT) harvest$(EXEEXT) \ 257238106Sdes lock-verify$(EXEEXT) memstats$(EXEEXT) perf$(EXEEXT) \ 258238106Sdes petal$(EXEEXT) pktview$(EXEEXT) signit$(EXEEXT) streamtcp$(EXEEXT) \ 259238106Sdes testbound$(EXEEXT) unittest$(EXEEXT) 260238106Sdestests: all $(TEST_BIN) 261238106Sdes 262238106Sdescheck: test 263238106Sdeslongcheck: longtest 264238106Sdes 265238106Sdestest: unittest$(EXEEXT) testbound$(EXEEXT) 266238106Sdes ./unittest$(EXEEXT) 267238106Sdes ./testbound$(EXEEXT) -s 268238106Sdes for x in testdata/*.rpl; do echo -n "$$x "; if ./testbound$(EXEEXT) -p $$x >/dev/null 2>&1; then echo OK; else echo failed; exit 1; fi done 269238106Sdes @echo test OK 270238106Sdes 271238106Sdeslongtest: tests 272238106Sdes if test -x "`which bash`"; then bash testcode/do-tests.sh; else sh testcode/do-tests.sh; fi 273238106Sdes 274238106Sdeslib: libunbound.la 275238106Sdes 276238106Sdeslibunbound.la: $(LIBUNBOUND_OBJ_LINK) 277238106Sdes $(LINK_LIB) $(UBSYMS) -o $@ $(LIBUNBOUND_OBJ_LINK) -rpath $(libdir) -lssl $(LIBS) 278238106Sdes 279238106Sdesunbound$(EXEEXT): $(DAEMON_OBJ_LINK) libunbound.la 280238106Sdes $(LINK) -o $@ $(DAEMON_OBJ_LINK) $(EXTRALINK) -lssl $(LIBS) 281238106Sdes 282238106Sdesunbound-checkconf$(EXEEXT): $(CHECKCONF_OBJ_LINK) libunbound.la 283238106Sdes $(LINK) -o $@ $(CHECKCONF_OBJ_LINK) $(EXTRALINK) -lssl $(LIBS) 284238106Sdes 285238106Sdesunbound-control$(EXEEXT): $(CONTROL_OBJ_LINK) libunbound.la 286238106Sdes $(LINK) -o $@ $(CONTROL_OBJ_LINK) $(EXTRALINK) -lssl $(LIBS) 287238106Sdes 288238106Sdesunbound-host$(EXEEXT): $(HOST_OBJ_LINK) libunbound.la 289238106Sdes $(LINK) -o $@ $(HOST_OBJ_LINK) -L. -L.libs -lunbound $(LIBS) 290238106Sdes 291238106Sdesunbound-anchor$(EXEEXT): $(UBANCHOR_OBJ_LINK) libunbound.la 292238106Sdes $(LINK) -o $@ $(UBANCHOR_OBJ_LINK) -L. -L.libs -lunbound -lexpat -lssl $(LIBS) 293238106Sdes 294238106Sdesunbound-service-install$(EXEEXT): $(SVCINST_OBJ_LINK) 295238106Sdes $(LINK) -o $@ $(SVCINST_OBJ_LINK) $(LIBS) 296238106Sdes 297238106Sdesunbound-service-remove$(EXEEXT): $(SVCUNINST_OBJ_LINK) 298238106Sdes $(LINK) -o $@ $(SVCUNINST_OBJ_LINK) $(LIBS) 299238106Sdes 300238106Sdesanchor-update$(EXEEXT): $(ANCHORUPD_OBJ_LINK) libunbound.la 301238106Sdes $(LINK) -o $@ $(ANCHORUPD_OBJ_LINK) -L. -L.libs -lunbound $(LIBS) 302238106Sdes 303238106Sdesunittest$(EXEEXT): $(UNITTEST_OBJ_LINK) 304238106Sdes $(LINK) -o $@ $(UNITTEST_OBJ_LINK) -lssl $(LIBS) 305238106Sdes 306238106Sdestestbound$(EXEEXT): $(TESTBOUND_OBJ_LINK) 307238106Sdes $(LINK) -o $@ $(TESTBOUND_OBJ_LINK) -lssl $(LIBS) 308238106Sdes 309238106Sdeslock-verify$(EXEEXT): $(LOCKVERIFY_OBJ_LINK) 310238106Sdes $(LINK) -o $@ $(LOCKVERIFY_OBJ_LINK) -lssl $(LIBS) 311238106Sdes 312238106Sdespetal$(EXEEXT): $(PETAL_OBJ_LINK) 313238106Sdes $(LINK) -o $@ $(PETAL_OBJ_LINK) -lssl $(LIBS) 314238106Sdes 315238106Sdespktview$(EXEEXT): $(PKTVIEW_OBJ_LINK) 316238106Sdes $(LINK) -o $@ $(PKTVIEW_OBJ_LINK) -lssl $(LIBS) 317238106Sdes 318238106Sdessignit$(EXEEXT): $(SIGNIT_OBJ_LINK) 319238106Sdes $(LINK) -o $@ $(SIGNIT_OBJ_LINK) -lssl $(LIBS) 320238106Sdes 321238106Sdesmemstats$(EXEEXT): $(MEMSTATS_OBJ_LINK) 322238106Sdes $(LINK) -o $@ $(MEMSTATS_OBJ_LINK) -lssl $(LIBS) 323238106Sdes 324238106Sdesasynclook$(EXEEXT): $(ASYNCLOOK_OBJ_LINK) libunbound.la 325238106Sdes $(LINK) -o $@ $(ASYNCLOOK_OBJ_LINK) $(LIBS) -L. -L.libs -lunbound 326238106Sdes 327238106Sdesstreamtcp$(EXEEXT): $(STREAMTCP_OBJ_LINK) 328238106Sdes $(LINK) -o $@ $(STREAMTCP_OBJ_LINK) -lssl $(LIBS) 329238106Sdes 330238106Sdesperf$(EXEEXT): $(PERF_OBJ_LINK) 331238106Sdes $(LINK) -o $@ $(PERF_OBJ_LINK) -lssl $(LIBS) 332238106Sdes 333238106Sdesdelayer$(EXEEXT): $(DELAYER_OBJ_LINK) 334238106Sdes $(LINK) -o $@ $(DELAYER_OBJ_LINK) -lssl $(LIBS) 335238106Sdes 336238106Sdesharvest$(EXEEXT): $(HARVEST_OBJ_LINK) libunbound.la 337238106Sdes $(LINK) -o $@ $(HARVEST_OBJ_LINK) $(LIBS) -L. -L.libs -lunbound 338238106Sdes 339238106Sdesunbound-control-setup: $(srcdir)/smallapp/unbound-control-setup.sh 340238106Sdes sed -e 's:^DESTDIR=.*$$:DESTDIR=$(UNBOUND_RUN_DIR):' < $(srcdir)/smallapp/unbound-control-setup.sh > $@ 341238106Sdes -chmod +x $@ 342238106Sdes 343238106Sdes#testcode/ldns-testpkts.c: $(ldnsdir)/examples/ldns-testpkts.c \ 344238106Sdes# $(ldnsdir)/examples/ldns-testpkts.h 345238106Sdes# cp $(ldnsdir)/examples/ldns-testpkts.c testcode/ldns-testpkts.c 346238106Sdes# cp $(ldnsdir)/examples/ldns-testpkts.h testcode/ldns-testpkts.h 347238106Sdes 348238106Sdes# Python Module 349238106Sdespythonmod.lo pythonmod.o: $(srcdir)/pythonmod/pythonmod.c config.h \ 350238106Sdes pythonmod/interface.h \ 351238106Sdes $(srcdir)/pythonmod/pythonmod.h $(srcdir)/util/module.h \ 352238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 353238106Sdes $(srcdir)/util/log.h $(srcdir)/util/data/msgreply.h \ 354238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h \ 355238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/util/config_file.h \ 356238106Sdes $(srcdir)/pythonmod/pythonmod_utils.h $(srcdir)/util/netevent.h \ 357238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/data/dname.h \ 358238106Sdes $(srcdir)/services/cache/dns.h $(srcdir)/services/mesh.h \ 359238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h 360238106Sdes 361238106Sdespythonmod/interface.h: $(srcdir)/pythonmod/interface.i $(srcdir)/config.h 362238106Sdes @-if test ! -d pythonmod; then $(INSTALL) -d pythonmod; fi 363238106Sdes $(SWIG) $(CPPFLAGS) -o $@ -python $(srcdir)/pythonmod/interface.i 364238106Sdes 365238106Sdeslibunbound_wrap.lo libunbound_wrap.o: libunbound/python/libunbound_wrap.c \ 366238106Sdes $(srcdir)/libunbound/unbound.h 367238106Sdeslibunbound/python/libunbound_wrap.c: $(srcdir)/libunbound/python/libunbound.i $(srcdir)/libunbound/unbound.h 368238106Sdes @-if test ! -d libunbound/python; then $(INSTALL) -d libunbound/python; fi 369238106Sdes $(SWIG) -python -o $@ $(CPPFLAGS) $(srcdir)/libunbound/python/libunbound.i 370238106Sdes 371238106Sdes# Pyunbound python unbound wrapper 372238106Sdes_unbound.la: libunbound_wrap.lo libunbound.la 373238106Sdes $(LIBTOOL) --tag=CC --mode=link $(CC) $(RUNTIME_PATH) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -module -version-info @LIBUNBOUND_CURRENT@:@LIBUNBOUND_REVISION@:@LIBUNBOUND_AGE@ -no-undefined -o $@ libunbound_wrap.lo -rpath $(PYTHON_SITE_PKG) L. -L.libs -lunbound $(LIBS) 374238106Sdes 375238106Sdesutil/config_file.c: util/configparser.h 376238106Sdesutil/configlexer.c: $(srcdir)/util/configlexer.lex util/configparser.h 377238106Sdes @-if test ! -d util; then $(INSTALL) -d util; fi 378238106Sdes if test "$(LEX)" != ":"; then \ 379238106Sdes echo "#include \"config.h\"" > $@ ;\ 380238106Sdes echo "#include \"util/configyyrename.h\"" >> $@ ;\ 381238106Sdes $(LEX) -t $(srcdir)/util/configlexer.lex >> $@ ;\ 382238106Sdes fi 383238106Sdes 384238106Sdesutil/configparser.c util/configparser.h: $(srcdir)/util/configparser.y 385238106Sdes @-if test ! -d util; then $(INSTALL) -d util; fi 386238106Sdes $(YACC) -d -o util/configparser.c $(srcdir)/util/configparser.y 387238106Sdes 388238106Sdesclean: 389238106Sdes rm -f *.o *.d *.lo *~ tags 390238106Sdes rm -f unbound$(EXEEXT) unbound-checkconf$(EXEEXT) unbound-host$(EXEEXT) unbound-control$(EXEEXT) unbound-anchor$(EXEEXT) unbound-control-setup libunbound.la 391238106Sdes rm -f $(ALL_SRC:.c=.lint) 392238106Sdes rm -rf autom4te.cache .libs build doc/html doc/xml 393238106Sdes 394238106Sdesrealclean: clean 395238106Sdes rm -f config.status config.log config.h.in config.h 396238106Sdes rm -f configure config.sub config.guess ltmain.sh aclocal.m4 libtool 397238106Sdes rm -f util/configlexer.c util/configparser.c util/configparser.h 398238106Sdes rm -f $(TEST_BIN) 399238106Sdes rm -f Makefile 400238106Sdes 401238106Sdes.SUFFIXES: .lint 402238106Sdes.c.lint: 403238106Sdes $(LINT) $(LINTFLAGS) -I. -I$(srcdir) -I$(ldnsdir)/include $< 404238106Sdes touch $@ 405238106Sdes 406238106Sdesutil/configparser.lint util/configlexer.lint pythonmod/pythonmod.lint libunbound/python/libunbound_wrap.lint: 407238106Sdes # skip lint for generated code 408238106Sdes touch $@ 409238106Sdes 410238106Sdeswinrc/win_svc.lint winrc/w_inst.lint winrc/unbound-service-install.lint winrc/unbound-service-remove.lint: 411238106Sdes # skip lint for windows types 412238106Sdes touch $@ 413238106Sdes 414238106Sdeslint: $(ALL_SRC:.c=.lint) 415238106Sdes 416238106Sdestags: $(srcdir)/*.[ch] $(srcdir)/*/*.[ch] 417238106Sdes ctags -f $(srcdir)/tags $(srcdir)/*.[ch] $(srcdir)/*/*.[ch] 418238106Sdes 419238106Sdesdoc: 420238106Sdes if test -n "$(doxygen)"; then \ 421238106Sdes $(doxygen) $(srcdir)/doc/unbound.doxygen; fi 422238106Sdes if test "$(WITH_PYUNBOUND)" = "yes" -o "$(WITH_PYTHONMODULE)" = "yes"; \ 423238106Sdes then if test -x "`which sphinx-build 2>&1`"; then \ 424238106Sdes sphinx-build -b html pythonmod/doc doc/html/pythonmod; \ 425238106Sdes sphinx-build -b html libunbound/python/doc doc/html/pyunbound;\ 426238106Sdes fi ;\ 427238106Sdes fi 428238106Sdes 429238106Sdesstrip: 430238106Sdes $(STRIP) unbound$(EXEEXT) 431238106Sdes $(STRIP) unbound-checkconf$(EXEEXT) 432238106Sdes $(STRIP) unbound-control$(EXEEXT) 433238106Sdes $(STRIP) unbound-host$(EXEEXT) 434238106Sdes $(STRIP) unbound-anchor$(EXEEXT) 435238106Sdes 436238106Sdespythonmod-install: 437238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(PYTHON_SITE_PKG) 438238106Sdes $(INSTALL) -c -m 644 pythonmod/unboundmodule.py $(DESTDIR)$(PYTHON_SITE_PKG)/unboundmodule.py 439238106Sdes 440238106Sdespyunbound-install: 441238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(PYTHON_SITE_PKG) 442238106Sdes $(INSTALL) -c -m 644 libunbound/python/unbound.py $(DESTDIR)$(PYTHON_SITE_PKG)/unbound.py 443238106Sdes $(LIBTOOL) --mode=install cp _unbound.la $(DESTDIR)$(PYTHON_SITE_PKG) 444238106Sdes $(LIBTOOL) --mode=finish $(DESTDIR)$(PYTHON_SITE_PKG) 445238106Sdes 446238106Sdesinstall: all $(PYTHONMOD_INSTALL) $(PYUNBOUND_INSTALL) 447238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(sbindir) 448238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(mandir) 449238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man8 450238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man5 451238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man3 452238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1 453238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(libdir) 454238106Sdes $(INSTALL) -m 755 -d $(DESTDIR)$(includedir) 455238106Sdes $(LIBTOOL) --mode=install cp unbound$(EXEEXT) $(DESTDIR)$(sbindir)/unbound$(EXEEXT) 456238106Sdes $(LIBTOOL) --mode=install cp unbound-checkconf$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-checkconf$(EXEEXT) 457238106Sdes $(LIBTOOL) --mode=install cp unbound-control$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-control$(EXEEXT) 458238106Sdes $(LIBTOOL) --mode=install cp unbound-host$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-host$(EXEEXT) 459238106Sdes $(LIBTOOL) --mode=install cp unbound-anchor$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-anchor$(EXEEXT) 460238106Sdes $(INSTALL) -c -m 644 doc/unbound.8 $(DESTDIR)$(mandir)/man8 461238106Sdes $(INSTALL) -c -m 644 doc/unbound-checkconf.8 $(DESTDIR)$(mandir)/man8 462238106Sdes $(INSTALL) -c -m 644 doc/unbound-control.8 $(DESTDIR)$(mandir)/man8 463238106Sdes $(INSTALL) -c -m 644 doc/unbound-anchor.8 $(DESTDIR)$(mandir)/man8 464238106Sdes $(INSTALL) -c -m 644 doc/unbound.conf.5 $(DESTDIR)$(mandir)/man5 465238106Sdes $(INSTALL) -c -m 644 $(srcdir)/doc/unbound-host.1 $(DESTDIR)$(mandir)/man1 466238106Sdes $(INSTALL) -c -m 644 doc/libunbound.3 $(DESTDIR)$(mandir)/man3 467238106Sdes $(INSTALL) -c -m 755 unbound-control-setup $(DESTDIR)$(sbindir)/unbound-control-setup 468238106Sdes if test ! -e $(DESTDIR)$(configfile); then $(INSTALL) -d `dirname $(DESTDIR)$(configfile)`; $(INSTALL) -c -m 644 doc/example.conf $(DESTDIR)$(configfile); fi 469238106Sdes $(LIBTOOL) --mode=install cp $(srcdir)/libunbound/unbound.h $(DESTDIR)$(includedir)/unbound.h 470238106Sdes $(LIBTOOL) --mode=install cp libunbound.la $(DESTDIR)$(libdir) 471238106Sdes $(LIBTOOL) --mode=finish $(DESTDIR)$(libdir) 472238106Sdes 473238106Sdespythonmod-uninstall: 474238106Sdes rm -f -- $(DESTDIR)$(PYTHON_SITE_PKG)/unboundmodule.py 475238106Sdes 476238106Sdespyunbound-uninstall: 477238106Sdes rm -f -- $(DESTDIR)$(PYTHON_SITE_PKG)/unbound.py 478238106Sdes $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(PYTHON_SITE_PKG)/_unbound.la 479238106Sdes 480238106Sdesuninstall: $(PYTHONMOD_UNINSTALL) $(PYUNBOUND_UNINSTALL) 481238106Sdes rm -f -- $(DESTDIR)$(sbindir)/unbound$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-checkconf$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-host$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-control$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-anchor$(EXEEXT) $(DESTDIR)$(sbindir)/unbound-control-setup 482238106Sdes rm -f -- $(DESTDIR)$(mandir)/man8/unbound.8 $(DESTDIR)$(mandir)/man8/unbound-checkconf.8 $(DESTDIR)$(mandir)/man5/unbound.conf.5 $(DESTDIR)$(mandir)/man8/unbound-control.8 $(DESTDIR)$(mandir)/man8/unbound-anchor.8 483238106Sdes rm -f -- $(DESTDIR)$(mandir)/man1/unbound-host.1 $(DESTDIR)$(mandir)/man3/libunbound.3 484238106Sdes rm -f -- $(DESTDIR)$(includedir)/unbound.h 485238106Sdes $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/libunbound.la 486238106Sdes @echo 487238106Sdes @echo "You still need to remove "`dirname $(DESTDIR)$(configfile)`" , $(DESTDIR)$(configfile) by hand" 488238106Sdes 489238106Sdesiana_update: 490238106Sdes curl -o port-numbers.tmp http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml --compressed 491238106Sdes if file port-numbers.tmp | grep 'gzip' >/dev/null; then zcat port-numbers.tmp; else cat port-numbers.tmp; fi | awk '/<record>/ {p=0;} /<protocol>udp/ {p=1;} /<protocol>[^u]/ {p=0;} /Decomissioned|Decommissioned|Removed|De-registered|unassigned|Unassigned|Reserved/ {u=1;} /<number>/ { if(u==1) {u=0;} else { if(p==1) { match($$0,/[0-9]+/); print substr($$0, RSTART, RLENGTH) ","}}}' | sort -nu > util/iana_ports.inc 492238106Sdes rm -f port-numbers.tmp 493238106Sdes 494238106Sdes# dependency generation 495238106SdesDEPEND_TMP=depend1073.tmp 496238106SdesDEPEND_TMP2=depend1074.tmp 497238106SdesDEPEND_TARGET=Makefile 498238106SdesDEPEND_TARGET2=Makefile.in 499238106Sdes# actions: generate deplines from gcc, 500238106Sdes# then, filter out home/xx, /usr/xx and /opt/xx lines (some cc already do this) 501238106Sdes# then, remove empty " \" lines 502238106Sdes# then, add srcdir before .c and .h in deps. 503238106Sdes# then, remove srcdir from the (generated) parser and lexer. 504238106Sdes# and mention the .lo 505238106Sdesdepend: 506238106Sdes (cd $(srcdir) ; $(CC) $(DEPFLAG) $(CPPFLAGS) $(CFLAGS) $(ALL_SRC) $(COMPAT_SRC)) | \ 507238106Sdes sed -e 's!'$$HOME'[^ ]* !!g' -e 's!'$$HOME'[^ ]*$$!!g' \ 508238106Sdes -e 's!/usr[^ ]* !!g' -e 's!/usr[^ ]*$$!!g' \ 509238106Sdes -e 's!/opt[^ ]* !!g' -e 's!/opt[^ ]*$$!!g' | \ 510238106Sdes sed -e '/^ \\$$/d' | \ 511238106Sdes sed -e 's? *\([^ ]*\.[ch]\)? $$(srcdir)/\1?g' | \ 512238106Sdes sed -e 's? *\([^ ]*\.inc\)? $$(srcdir)/\1?g' | \ 513238106Sdes sed -e 's?$$(srcdir)/config.h?config.h?g' \ 514238106Sdes -e 's?$$(srcdir)/util/configlexer.c?util/configlexer.c?g' \ 515238106Sdes -e 's?$$(srcdir)/util/configparser.c?util/configparser.c?g' \ 516238106Sdes -e 's?$$(srcdir)/util/configparser.h?util/configparser.h?g' \ 517238106Sdes -e 's?$$(srcdir)/pythonmod/pythonmod.h?$$(PYTHONMOD_HEADER)?g' \ 518238106Sdes -e 's!\(.*\)\.o[ :]*!\1.lo \1.o: !g' \ 519238106Sdes > $(DEPEND_TMP) 520238106Sdes cp $(DEPEND_TARGET) $(DEPEND_TMP2) 521238106Sdes head -`egrep -n "# Dependencies" $(DEPEND_TARGET) | tail -1 | sed -e 's/:.*$$//'` $(DEPEND_TMP2) > $(DEPEND_TARGET) 522238106Sdes cat $(DEPEND_TMP) >> $(DEPEND_TARGET) 523238106Sdes @if diff $(DEPEND_TARGET) $(DEPEND_TMP2); then echo " $(DEPEND_TARGET) unchanged"; else echo " Updated $(DEPEND_TARGET))"; fi 524238106Sdes @if test -f $(DEPEND_TARGET2); then \ 525238106Sdes cp $(DEPEND_TARGET2) $(DEPEND_TMP2); \ 526238106Sdes head -`egrep -n "# Dependencies" $(DEPEND_TARGET2) | tail -1 | sed -e 's/:.*$$//'` $(DEPEND_TMP2) > $(DEPEND_TARGET2); \ 527238106Sdes cat $(DEPEND_TMP) >> $(DEPEND_TARGET2); \ 528238106Sdes if diff $(DEPEND_TARGET2) $(DEPEND_TMP2); then echo " $(DEPEND_TARGET2) unchanged"; else echo " Updated $(DEPEND_TARGET2))"; fi; \ 529238106Sdes fi 530238106Sdes rm -f $(DEPEND_TMP) $(DEPEND_TMP2) 531238106Sdes 532238106Sdes# Dependencies 533238106Sdesdns.lo dns.o: $(srcdir)/services/cache/dns.c config.h $(srcdir)/iterator/iter_delegpt.h $(srcdir)/util/log.h \ 534238106Sdes $(srcdir)/validator/val_nsec.h \ 535238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 536238106Sdes $(srcdir)/services/cache/dns.h \ 537238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h \ 538238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/module.h $(srcdir)/util/data/msgparse.h \ 539238106Sdes $(srcdir)/util/net_help.h \ 540238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/config_file.h 541238106Sdesinfra.lo infra.o: $(srcdir)/services/cache/infra.c config.h \ 542238106Sdes $(srcdir)/services/cache/infra.h \ 543238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/rtt.h \ 544238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/util/storage/lookup3.h $(srcdir)/util/data/dname.h \ 545238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/config_file.h $(srcdir)/iterator/iterator.h \ 546238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 547238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgparse.h \ 548238106Sdes 549238106Sdesrrset.lo rrset.o: $(srcdir)/services/cache/rrset.c config.h $(srcdir)/services/cache/rrset.h \ 550238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 551238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/util/data/packed_rrset.h \ 552238106Sdes $(srcdir)/util/config_file.h \ 553238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/regional.h $(srcdir)/util/alloc.h 554238106Sdesdname.lo dname.o: $(srcdir)/util/data/dname.c config.h $(srcdir)/util/data/dname.h \ 555238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 556238106Sdes $(srcdir)/util/data/msgparse.h \ 557238106Sdes $(srcdir)/util/storage/lookup3.h 558238106Sdesmsgencode.lo msgencode.o: $(srcdir)/util/data/msgencode.c config.h \ 559238106Sdes $(srcdir)/util/data/msgencode.h \ 560238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 561238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/data/dname.h \ 562238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/net_help.h 563238106Sdesmsgparse.lo msgparse.o: $(srcdir)/util/data/msgparse.c config.h \ 564238106Sdes $(srcdir)/util/data/msgparse.h \ 565238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/net_help.h \ 566238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lookup3.h \ 567238106Sdes $(srcdir)/util/regional.h 568238106Sdesmsgreply.lo msgreply.o: $(srcdir)/util/data/msgreply.c config.h \ 569238106Sdes $(srcdir)/util/data/msgreply.h \ 570238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/data/packed_rrset.h \ 571238106Sdes $(srcdir)/util/storage/lookup3.h $(srcdir)/util/alloc.h $(srcdir)/util/netevent.h $(srcdir)/util/net_help.h \ 572238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/regional.h $(srcdir)/util/data/msgparse.h \ 573238106Sdes $(srcdir)/util/data/msgencode.h 574238106Sdespacked_rrset.lo packed_rrset.o: $(srcdir)/util/data/packed_rrset.c config.h \ 575238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 576238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lookup3.h $(srcdir)/util/alloc.h $(srcdir)/util/regional.h \ 577238106Sdes $(srcdir)/util/net_help.h 578238106Sdesiterator.lo iterator.o: $(srcdir)/iterator/iterator.c config.h \ 579238106Sdes $(srcdir)/iterator/iterator.h \ 580238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 581238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/module.h \ 582238106Sdes $(srcdir)/util/data/msgparse.h $(srcdir)/iterator/iter_utils.h $(srcdir)/iterator/iter_resptype.h \ 583238106Sdes $(srcdir)/iterator/iter_hints.h $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h \ 584238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/iterator/iter_donotq.h $(srcdir)/iterator/iter_delegpt.h \ 585238106Sdes $(srcdir)/iterator/iter_scrub.h $(srcdir)/iterator/iter_priv.h $(srcdir)/validator/val_neg.h \ 586238106Sdes $(srcdir)/services/cache/dns.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h $(srcdir)/util/netevent.h \ 587238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/regional.h $(srcdir)/util/data/dname.h $(srcdir)/util/data/msgencode.h \ 588238106Sdes $(srcdir)/util/fptr_wlist.h $(srcdir)/util/tube.h $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h \ 589238106Sdes $(srcdir)/util/config_file.h 590238106Sdesiter_delegpt.lo iter_delegpt.o: $(srcdir)/iterator/iter_delegpt.c config.h $(srcdir)/iterator/iter_delegpt.h \ 591238106Sdes $(srcdir)/util/log.h \ 592238106Sdes $(srcdir)/services/cache/dns.h \ 593238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/data/msgreply.h \ 594238106Sdes $(srcdir)/util/data/packed_rrset.h \ 595238106Sdes $(srcdir)/util/regional.h \ 596238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/net_help.h 597238106Sdesiter_donotq.lo iter_donotq.o: $(srcdir)/iterator/iter_donotq.c config.h $(srcdir)/iterator/iter_donotq.h \ 598238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h $(srcdir)/util/regional.h $(srcdir)/util/log.h \ 599238106Sdes $(srcdir)/util/config_file.h \ 600238106Sdes $(srcdir)/util/net_help.h 601238106Sdesiter_fwd.lo iter_fwd.o: $(srcdir)/iterator/iter_fwd.c config.h \ 602238106Sdes $(srcdir)/iterator/iter_fwd.h \ 603238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/iterator/iter_delegpt.h $(srcdir)/util/log.h $(srcdir)/util/config_file.h \ 604238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h 605238106Sdesiter_hints.lo iter_hints.o: $(srcdir)/iterator/iter_hints.c config.h \ 606238106Sdes $(srcdir)/iterator/iter_hints.h \ 607238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h $(srcdir)/iterator/iter_delegpt.h $(srcdir)/util/log.h \ 608238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/net_help.h $(srcdir)/util/data/dname.h \ 609238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h 610238106Sdesiter_priv.lo iter_priv.o: $(srcdir)/iterator/iter_priv.c config.h \ 611238106Sdes $(srcdir)/iterator/iter_priv.h \ 612238106Sdes $(srcdir)/util/rbtree.h \ 613238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/log.h $(srcdir)/util/config_file.h $(srcdir)/util/data/dname.h \ 614238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/data/msgparse.h \ 615238106Sdes $(srcdir)/util/net_help.h \ 616238106Sdes $(srcdir)/util/storage/dnstree.h 617238106Sdesiter_resptype.lo iter_resptype.o: $(srcdir)/iterator/iter_resptype.c config.h \ 618238106Sdes $(srcdir)/iterator/iter_resptype.h $(srcdir)/iterator/iter_delegpt.h $(srcdir)/util/log.h \ 619238106Sdes $(srcdir)/services/cache/dns.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 620238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/net_help.h \ 621238106Sdes $(srcdir)/util/data/dname.h 622238106Sdesiter_scrub.lo iter_scrub.o: $(srcdir)/iterator/iter_scrub.c config.h $(srcdir)/iterator/iter_scrub.h \ 623238106Sdes $(srcdir)/iterator/iterator.h \ 624238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 625238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/data/packed_rrset.h \ 626238106Sdes $(srcdir)/util/module.h \ 627238106Sdes $(srcdir)/util/data/msgparse.h \ 628238106Sdes $(srcdir)/iterator/iter_priv.h $(srcdir)/util/rbtree.h $(srcdir)/services/cache/rrset.h \ 629238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/util/net_help.h $(srcdir)/util/regional.h \ 630238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/data/dname.h $(srcdir)/util/alloc.h 631238106Sdesiter_utils.lo iter_utils.o: $(srcdir)/iterator/iter_utils.c config.h $(srcdir)/iterator/iter_utils.h \ 632238106Sdes $(srcdir)/iterator/iter_resptype.h \ 633238106Sdes $(srcdir)/iterator/iterator.h \ 634238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 635238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/data/packed_rrset.h \ 636238106Sdes $(srcdir)/util/module.h \ 637238106Sdes $(srcdir)/util/data/msgparse.h \ 638238106Sdes $(srcdir)/iterator/iter_hints.h $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h \ 639238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/iterator/iter_donotq.h $(srcdir)/iterator/iter_delegpt.h \ 640238106Sdes $(srcdir)/iterator/iter_priv.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h \ 641238106Sdes $(srcdir)/services/cache/dns.h $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h \ 642238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/config_file.h $(srcdir)/util/regional.h $(srcdir)/util/data/dname.h \ 643238106Sdes $(srcdir)/util/random.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/netevent.h $(srcdir)/util/tube.h \ 644238106Sdes $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h $(srcdir)/validator/val_anchor.h \ 645238106Sdes $(srcdir)/validator/val_kcache.h $(srcdir)/validator/val_kentry.h $(srcdir)/validator/val_utils.h 646238106Sdeslisten_dnsport.lo listen_dnsport.o: $(srcdir)/services/listen_dnsport.c config.h \ 647238106Sdes $(srcdir)/services/listen_dnsport.h $(srcdir)/util/netevent.h \ 648238106Sdes $(srcdir)/services/outside_network.h $(srcdir)/util/rbtree.h $(srcdir)/util/log.h $(srcdir)/util/config_file.h \ 649238106Sdes $(srcdir)/util/net_help.h 650238106Sdeslocalzone.lo localzone.o: $(srcdir)/services/localzone.c config.h \ 651238106Sdes $(srcdir)/services/localzone.h \ 652238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/regional.h $(srcdir)/util/config_file.h \ 653238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/data/packed_rrset.h \ 654238106Sdes $(srcdir)/util/data/msgencode.h $(srcdir)/util/net_help.h $(srcdir)/util/data/msgreply.h \ 655238106Sdes $(srcdir)/util/data/msgparse.h 656238106Sdesmesh.lo mesh.o: $(srcdir)/services/mesh.c config.h \ 657238106Sdes $(srcdir)/services/mesh.h \ 658238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/netevent.h $(srcdir)/util/data/msgparse.h \ 659238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/module.h \ 660238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/services/modstack.h \ 661238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/services/cache/dns.h $(srcdir)/util/net_help.h \ 662238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/data/msgencode.h $(srcdir)/util/timehist.h $(srcdir)/util/fptr_wlist.h \ 663238106Sdes $(srcdir)/util/tube.h $(srcdir)/util/alloc.h $(srcdir)/util/config_file.h 664238106Sdesmodstack.lo modstack.o: $(srcdir)/services/modstack.c config.h $(srcdir)/services/modstack.h \ 665238106Sdes $(srcdir)/util/module.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 666238106Sdes $(srcdir)/util/data/msgreply.h \ 667238106Sdes $(srcdir)/util/data/packed_rrset.h \ 668238106Sdes $(srcdir)/util/data/msgparse.h \ 669238106Sdes $(srcdir)/util/fptr_wlist.h \ 670238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/tube.h $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h \ 671238106Sdes $(srcdir)/iterator/iterator.h $(srcdir)/services/outbound_list.h $(srcdir)/validator/validator.h \ 672238106Sdes $(srcdir)/validator/val_utils.h $(PYTHONMOD_HEADER) 673238106Sdesoutbound_list.lo outbound_list.o: $(srcdir)/services/outbound_list.c config.h \ 674238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/services/outside_network.h $(srcdir)/util/rbtree.h \ 675238106Sdes $(srcdir)/util/netevent.h \ 676238106Sdes 677238106Sdesoutside_network.lo outside_network.o: $(srcdir)/services/outside_network.c config.h \ 678238106Sdes $(srcdir)/services/outside_network.h $(srcdir)/util/rbtree.h $(srcdir)/util/netevent.h \ 679238106Sdes $(srcdir)/services/listen_dnsport.h $(srcdir)/services/cache/infra.h $(srcdir)/util/storage/lruhash.h \ 680238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/rtt.h $(srcdir)/util/data/msgparse.h \ 681238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgencode.h \ 682238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/net_help.h $(srcdir)/util/random.h $(srcdir)/util/fptr_wlist.h \ 683238106Sdes $(srcdir)/util/module.h $(srcdir)/util/tube.h $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h \ 684238106Sdes 685238106Sdesalloc.lo alloc.o: $(srcdir)/util/alloc.c config.h $(srcdir)/util/alloc.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 686238106Sdes $(srcdir)/util/regional.h \ 687238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h \ 688238106Sdes $(srcdir)/util/fptr_wlist.h \ 689238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/msgparse.h \ 690238106Sdes $(srcdir)/util/tube.h \ 691238106Sdes $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h 692238106Sdesconfig_file.lo config_file.o: $(srcdir)/util/config_file.c config.h \ 693238106Sdes $(srcdir)/util/log.h \ 694238106Sdes $(srcdir)/util/configyyrename.h $(srcdir)/util/config_file.h util/configparser.h \ 695238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 696238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 697238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/netevent.h $(srcdir)/util/tube.h \ 698238106Sdes $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h $(srcdir)/util/data/dname.h \ 699238106Sdes $(srcdir)/util/iana_ports.inc 700238106Sdesconfiglexer.lo configlexer.o: util/configlexer.c config.h $(srcdir)/util/configyyrename.h \ 701238106Sdes $(srcdir)/util/config_file.h util/configparser.h 702238106Sdesconfigparser.lo configparser.o: util/configparser.c config.h $(srcdir)/util/configyyrename.h \ 703238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/net_help.h $(srcdir)/util/log.h \ 704238106Sdes 705238106Sdesfptr_wlist.lo fptr_wlist.o: $(srcdir)/util/fptr_wlist.c config.h $(srcdir)/util/fptr_wlist.h \ 706238106Sdes $(srcdir)/util/netevent.h \ 707238106Sdes $(srcdir)/util/storage/lruhash.h \ 708238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h \ 709238106Sdes $(srcdir)/util/data/packed_rrset.h \ 710238106Sdes $(srcdir)/util/data/msgparse.h \ 711238106Sdes $(srcdir)/util/tube.h \ 712238106Sdes $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h $(srcdir)/util/mini_event.h \ 713238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/daemon/worker.h $(srcdir)/util/alloc.h $(srcdir)/daemon/stats.h \ 714238106Sdes $(srcdir)/util/timehist.h $(srcdir)/daemon/remote.h \ 715238106Sdes $(srcdir)/services/outside_network.h $(srcdir)/services/localzone.h $(srcdir)/services/cache/infra.h \ 716238106Sdes $(srcdir)/util/rtt.h $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h \ 717238106Sdes $(srcdir)/iterator/iterator.h $(srcdir)/services/outbound_list.h $(srcdir)/iterator/iter_fwd.h \ 718238106Sdes $(srcdir)/validator/validator.h $(srcdir)/validator/val_utils.h $(srcdir)/validator/val_anchor.h \ 719238106Sdes $(srcdir)/validator/val_nsec3.h $(srcdir)/validator/val_sigcrypt.h $(srcdir)/validator/val_kentry.h \ 720238106Sdes $(srcdir)/validator/val_neg.h $(srcdir)/validator/autotrust.h $(srcdir)/util/storage/dnstree.h \ 721238106Sdes $(srcdir)/libunbound/libworker.h $(srcdir)/libunbound/context.h $(srcdir)/libunbound/unbound.h \ 722238106Sdes $(srcdir)/util/config_file.h $(PYTHONMOD_HEADER) 723238106Sdeslocks.lo locks.o: $(srcdir)/util/locks.c config.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 724238106Sdes 725238106Sdeslog.lo log.o: $(srcdir)/util/log.c config.h $(srcdir)/util/log.h \ 726238106Sdes $(srcdir)/util/locks.h 727238106Sdesmini_event.lo mini_event.o: $(srcdir)/util/mini_event.c config.h $(srcdir)/util/mini_event.h $(srcdir)/util/rbtree.h \ 728238106Sdes $(srcdir)/util/fptr_wlist.h $(srcdir)/util/netevent.h \ 729238106Sdes $(srcdir)/util/storage/lruhash.h \ 730238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h \ 731238106Sdes $(srcdir)/util/data/packed_rrset.h \ 732238106Sdes $(srcdir)/util/data/msgparse.h \ 733238106Sdes $(srcdir)/util/tube.h \ 734238106Sdes $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h 735238106Sdesmodule.lo module.o: $(srcdir)/util/module.c config.h $(srcdir)/util/module.h $(srcdir)/util/storage/lruhash.h \ 736238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 737238106Sdes $(srcdir)/util/data/msgreply.h \ 738238106Sdes $(srcdir)/util/data/packed_rrset.h \ 739238106Sdes $(srcdir)/util/data/msgparse.h \ 740238106Sdes 741238106Sdesnetevent.lo netevent.o: $(srcdir)/util/netevent.c config.h \ 742238106Sdes $(srcdir)/util/netevent.h \ 743238106Sdes $(srcdir)/util/log.h $(srcdir)/util/net_help.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/storage/lruhash.h \ 744238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 745238106Sdes $(srcdir)/util/data/msgparse.h $(srcdir)/util/tube.h $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h \ 746238106Sdes $(srcdir)/services/modstack.h \ 747238106Sdes $(srcdir)/util/mini_event.h $(srcdir)/util/rbtree.h 748238106Sdesnet_help.lo net_help.o: $(srcdir)/util/net_help.c config.h \ 749238106Sdes $(srcdir)/util/net_help.h \ 750238106Sdes $(srcdir)/util/log.h $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 751238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 752238106Sdes $(srcdir)/util/data/msgparse.h $(srcdir)/util/regional.h \ 753238106Sdes 754238106Sdesrandom.lo random.o: $(srcdir)/util/random.c config.h $(srcdir)/util/random.h $(srcdir)/util/log.h \ 755238106Sdes 756238106Sdesrbtree.lo rbtree.o: $(srcdir)/util/rbtree.c config.h $(srcdir)/util/log.h \ 757238106Sdes $(srcdir)/util/fptr_wlist.h \ 758238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 759238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 760238106Sdes $(srcdir)/util/data/msgparse.h \ 761238106Sdes $(srcdir)/util/tube.h \ 762238106Sdes $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h 763238106Sdesregional.lo regional.o: $(srcdir)/util/regional.c config.h $(srcdir)/util/log.h \ 764238106Sdes $(srcdir)/util/regional.h 765238106Sdesrtt.lo rtt.o: $(srcdir)/util/rtt.c config.h $(srcdir)/util/rtt.h $(srcdir)/util/log.h \ 766238106Sdes 767238106Sdesdnstree.lo dnstree.o: $(srcdir)/util/storage/dnstree.c config.h $(srcdir)/util/storage/dnstree.h \ 768238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 769238106Sdes $(srcdir)/util/log.h \ 770238106Sdes $(srcdir)/util/net_help.h 771238106Sdeslookup3.lo lookup3.o: $(srcdir)/util/storage/lookup3.c config.h $(srcdir)/util/storage/lookup3.h 772238106Sdeslruhash.lo lruhash.o: $(srcdir)/util/storage/lruhash.c config.h $(srcdir)/util/storage/lruhash.h \ 773238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 774238106Sdes $(srcdir)/util/fptr_wlist.h \ 775238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h \ 776238106Sdes $(srcdir)/util/data/packed_rrset.h \ 777238106Sdes $(srcdir)/util/data/msgparse.h \ 778238106Sdes $(srcdir)/util/tube.h \ 779238106Sdes $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h 780238106Sdesslabhash.lo slabhash.o: $(srcdir)/util/storage/slabhash.c config.h $(srcdir)/util/storage/slabhash.h \ 781238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 782238106Sdes 783238106Sdestimehist.lo timehist.o: $(srcdir)/util/timehist.c config.h $(srcdir)/util/timehist.h $(srcdir)/util/log.h \ 784238106Sdes 785238106Sdestube.lo tube.o: $(srcdir)/util/tube.c config.h $(srcdir)/util/tube.h $(srcdir)/util/log.h \ 786238106Sdes $(srcdir)/util/net_help.h \ 787238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 788238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 789238106Sdes $(srcdir)/util/data/msgparse.h \ 790238106Sdes $(srcdir)/services/mesh.h \ 791238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h 792238106Sdeswinsock_event.lo winsock_event.o: $(srcdir)/util/winsock_event.c config.h 793238106Sdesautotrust.lo autotrust.o: $(srcdir)/validator/autotrust.c config.h \ 794238106Sdes $(srcdir)/validator/autotrust.h \ 795238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h \ 796238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/validator/val_anchor.h $(srcdir)/validator/val_utils.h \ 797238106Sdes $(srcdir)/validator/val_sigcrypt.h $(srcdir)/util/data/dname.h $(srcdir)/util/module.h \ 798238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/net_help.h \ 799238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/regional.h $(srcdir)/util/random.h $(srcdir)/services/mesh.h \ 800238106Sdes $(srcdir)/util/netevent.h $(srcdir)/services/modstack.h $(srcdir)/services/cache/rrset.h \ 801238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/validator/val_kcache.h 802238106Sdesval_anchor.lo val_anchor.o: $(srcdir)/validator/val_anchor.c config.h \ 803238106Sdes $(srcdir)/validator/val_anchor.h \ 804238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/validator/val_sigcrypt.h \ 805238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/validator/autotrust.h \ 806238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/net_help.h $(srcdir)/util/config_file.h 807238106Sdesvalidator.lo validator.o: $(srcdir)/validator/validator.c config.h \ 808238106Sdes $(srcdir)/validator/validator.h \ 809238106Sdes $(srcdir)/util/module.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 810238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h \ 811238106Sdes $(srcdir)/validator/val_utils.h $(srcdir)/validator/val_anchor.h $(srcdir)/util/rbtree.h \ 812238106Sdes $(srcdir)/validator/val_kcache.h $(srcdir)/util/storage/slabhash.h $(srcdir)/validator/val_kentry.h \ 813238106Sdes $(srcdir)/validator/val_nsec.h $(srcdir)/validator/val_nsec3.h $(srcdir)/validator/val_neg.h \ 814238106Sdes $(srcdir)/validator/val_sigcrypt.h $(srcdir)/validator/autotrust.h $(srcdir)/services/cache/dns.h \ 815238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/net_help.h $(srcdir)/util/regional.h $(srcdir)/util/config_file.h \ 816238106Sdes $(srcdir)/util/fptr_wlist.h $(srcdir)/util/netevent.h $(srcdir)/util/tube.h $(srcdir)/services/mesh.h \ 817238106Sdes $(srcdir)/services/modstack.h 818238106Sdesval_kcache.lo val_kcache.o: $(srcdir)/validator/val_kcache.c config.h $(srcdir)/validator/val_kcache.h \ 819238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 820238106Sdes $(srcdir)/validator/val_kentry.h \ 821238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/data/dname.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h \ 822238106Sdes $(srcdir)/util/data/packed_rrset.h \ 823238106Sdes $(srcdir)/util/data/msgparse.h \ 824238106Sdes 825238106Sdesval_kentry.lo val_kentry.o: $(srcdir)/validator/val_kentry.c config.h \ 826238106Sdes $(srcdir)/validator/val_kentry.h \ 827238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/data/packed_rrset.h \ 828238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lookup3.h $(srcdir)/util/regional.h $(srcdir)/util/net_help.h 829238106Sdesval_neg.lo val_neg.o: $(srcdir)/validator/val_neg.c config.h \ 830238106Sdes $(srcdir)/validator/val_neg.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 831238106Sdes $(srcdir)/util/rbtree.h \ 832238106Sdes $(srcdir)/validator/val_nsec.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h \ 833238106Sdes $(srcdir)/validator/val_nsec3.h \ 834238106Sdes $(srcdir)/validator/val_utils.h $(srcdir)/util/data/dname.h $(srcdir)/util/data/msgreply.h \ 835238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/config_file.h $(srcdir)/services/cache/rrset.h \ 836238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/services/cache/dns.h 837238106Sdesval_nsec3.lo val_nsec3.o: $(srcdir)/validator/val_nsec3.c config.h \ 838238106Sdes $(srcdir)/validator/val_nsec3.h $(srcdir)/util/rbtree.h $(srcdir)/util/data/packed_rrset.h \ 839238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 840238106Sdes $(srcdir)/validator/validator.h \ 841238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/msgparse.h \ 842238106Sdes $(srcdir)/validator/val_utils.h \ 843238106Sdes $(srcdir)/validator/val_kentry.h $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h \ 844238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/net_help.h $(srcdir)/util/data/dname.h $(srcdir)/validator/val_nsec.h 845238106Sdesval_nsec.lo val_nsec.o: $(srcdir)/validator/val_nsec.c config.h \ 846238106Sdes $(srcdir)/validator/val_nsec.h \ 847238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 848238106Sdes $(srcdir)/validator/val_utils.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/dname.h \ 849238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/module.h $(srcdir)/util/data/msgparse.h \ 850238106Sdes $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h 851238106Sdesval_sigcrypt.lo val_sigcrypt.o: $(srcdir)/validator/val_sigcrypt.c config.h \ 852238106Sdes $(srcdir)/validator/val_sigcrypt.h \ 853238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 854238106Sdes $(srcdir)/validator/validator.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h \ 855238106Sdes $(srcdir)/util/data/msgparse.h $(srcdir)/validator/val_utils.h $(srcdir)/util/data/dname.h \ 856238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/net_help.h $(srcdir)/util/regional.h \ 857238106Sdes 858238106Sdesval_utils.lo val_utils.o: $(srcdir)/validator/val_utils.c config.h $(srcdir)/validator/val_utils.h \ 859238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 860238106Sdes $(srcdir)/validator/validator.h \ 861238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/msgparse.h \ 862238106Sdes $(srcdir)/validator/val_kentry.h \ 863238106Sdes $(srcdir)/validator/val_sigcrypt.h $(srcdir)/validator/val_anchor.h $(srcdir)/util/rbtree.h \ 864238106Sdes $(srcdir)/validator/val_nsec.h $(srcdir)/validator/val_neg.h $(srcdir)/services/cache/rrset.h \ 865238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/services/cache/dns.h $(srcdir)/util/data/dname.h \ 866238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/regional.h $(srcdir)/util/config_file.h 867238106Sdeschecklocks.lo checklocks.o: $(srcdir)/testcode/checklocks.c config.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 868238106Sdes $(srcdir)/testcode/checklocks.h 869238106Sdesunitanchor.lo unitanchor.o: $(srcdir)/testcode/unitanchor.c config.h \ 870238106Sdes $(srcdir)/util/log.h \ 871238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 872238106Sdes $(srcdir)/testcode/unitmain.h $(srcdir)/validator/val_anchor.h $(srcdir)/util/rbtree.h 873238106Sdesunitdname.lo unitdname.o: $(srcdir)/testcode/unitdname.c config.h \ 874238106Sdes $(srcdir)/util/log.h \ 875238106Sdes $(srcdir)/testcode/unitmain.h $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h \ 876238106Sdes $(srcdir)/util/locks.h 877238106Sdesunitlruhash.lo unitlruhash.o: $(srcdir)/testcode/unitlruhash.c config.h $(srcdir)/testcode/unitmain.h \ 878238106Sdes $(srcdir)/util/log.h \ 879238106Sdes $(srcdir)/util/storage/lruhash.h \ 880238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/storage/slabhash.h 881238106Sdesunitmain.lo unitmain.o: $(srcdir)/testcode/unitmain.c config.h \ 882238106Sdes $(srcdir)/util/log.h \ 883238106Sdes $(srcdir)/testcode/unitmain.h $(srcdir)/util/alloc.h $(srcdir)/util/locks.h $(srcdir)/util/net_help.h \ 884238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/rtt.h $(srcdir)/services/cache/infra.h \ 885238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/random.h 886238106Sdesunitmsgparse.lo unitmsgparse.o: $(srcdir)/testcode/unitmsgparse.c config.h \ 887238106Sdes $(srcdir)/util/log.h \ 888238106Sdes $(srcdir)/testcode/unitmain.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/storage/lruhash.h \ 889238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 890238106Sdes $(srcdir)/util/data/msgencode.h $(srcdir)/util/data/dname.h $(srcdir)/util/alloc.h $(srcdir)/util/regional.h \ 891238106Sdes $(srcdir)/util/net_help.h $(srcdir)/testcode/readhex.h 892238106Sdesunitneg.lo unitneg.o: $(srcdir)/testcode/unitneg.c config.h $(srcdir)/util/log.h \ 893238106Sdes $(srcdir)/util/net_help.h \ 894238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 895238106Sdes $(srcdir)/util/data/dname.h \ 896238106Sdes $(srcdir)/testcode/unitmain.h $(srcdir)/validator/val_neg.h $(srcdir)/util/rbtree.h 897238106Sdesunitregional.lo unitregional.o: $(srcdir)/testcode/unitregional.c config.h $(srcdir)/testcode/unitmain.h \ 898238106Sdes $(srcdir)/util/log.h \ 899238106Sdes $(srcdir)/util/regional.h 900238106Sdesunitslabhash.lo unitslabhash.o: $(srcdir)/testcode/unitslabhash.c config.h $(srcdir)/testcode/unitmain.h \ 901238106Sdes $(srcdir)/util/log.h \ 902238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h 903238106Sdesunitverify.lo unitverify.o: $(srcdir)/testcode/unitverify.c config.h $(srcdir)/util/log.h \ 904238106Sdes $(srcdir)/testcode/unitmain.h \ 905238106Sdes $(srcdir)/validator/val_sigcrypt.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h \ 906238106Sdes $(srcdir)/util/locks.h \ 907238106Sdes $(srcdir)/validator/val_nsec.h \ 908238106Sdes $(srcdir)/validator/val_nsec3.h $(srcdir)/util/rbtree.h $(srcdir)/validator/validator.h $(srcdir)/util/module.h \ 909238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/msgparse.h \ 910238106Sdes $(srcdir)/validator/val_utils.h \ 911238106Sdes $(srcdir)/testcode/ldns-testpkts.h \ 912238106Sdes $(srcdir)/util/data/dname.h \ 913238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/alloc.h $(srcdir)/util/net_help.h $(srcdir)/util/config_file.h 914238106Sdesreadhex.lo readhex.o: $(srcdir)/testcode/readhex.c config.h $(srcdir)/testcode/readhex.h \ 915238106Sdes $(srcdir)/util/log.h 916238106Sdesldns-testpkts.lo ldns-testpkts.o: $(srcdir)/testcode/ldns-testpkts.c config.h \ 917238106Sdes $(srcdir)/testcode/ldns-testpkts.h 918238106Sdesacl_list.lo acl_list.o: $(srcdir)/daemon/acl_list.c config.h $(srcdir)/daemon/acl_list.h \ 919238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h $(srcdir)/util/regional.h $(srcdir)/util/log.h \ 920238106Sdes $(srcdir)/util/config_file.h \ 921238106Sdes $(srcdir)/util/net_help.h 922238106Sdescachedump.lo cachedump.o: $(srcdir)/daemon/cachedump.c config.h \ 923238106Sdes $(srcdir)/daemon/cachedump.h \ 924238106Sdes $(srcdir)/daemon/remote.h $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 925238106Sdes $(srcdir)/util/alloc.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 926238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/daemon/stats.h \ 927238106Sdes $(srcdir)/util/timehist.h $(srcdir)/util/module.h $(srcdir)/daemon/daemon.h $(srcdir)/services/modstack.h \ 928238106Sdes $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h $(srcdir)/services/cache/dns.h \ 929238106Sdes $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h $(srcdir)/util/regional.h $(srcdir)/util/net_help.h \ 930238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/iterator/iterator.h $(srcdir)/services/outbound_list.h \ 931238106Sdes $(srcdir)/iterator/iter_delegpt.h $(srcdir)/iterator/iter_utils.h $(srcdir)/iterator/iter_resptype.h \ 932238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/util/rbtree.h $(srcdir)/iterator/iter_hints.h \ 933238106Sdes $(srcdir)/util/storage/dnstree.h 934238106Sdesdaemon.lo daemon.o: $(srcdir)/daemon/daemon.c config.h \ 935238106Sdes $(srcdir)/daemon/daemon.h \ 936238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/alloc.h $(srcdir)/services/modstack.h $(srcdir)/daemon/worker.h \ 937238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 938238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/daemon/stats.h \ 939238106Sdes $(srcdir)/util/timehist.h $(srcdir)/util/module.h $(srcdir)/daemon/remote.h $(srcdir)/daemon/acl_list.h \ 940238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h $(srcdir)/util/config_file.h \ 941238106Sdes $(srcdir)/util/storage/lookup3.h $(srcdir)/util/storage/slabhash.h $(srcdir)/services/listen_dnsport.h \ 942238106Sdes $(srcdir)/services/cache/rrset.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h \ 943238106Sdes $(srcdir)/services/localzone.h $(srcdir)/util/random.h $(srcdir)/util/tube.h 944238106Sdesremote.lo remote.o: $(srcdir)/daemon/remote.c config.h \ 945238106Sdes $(srcdir)/daemon/remote.h \ 946238106Sdes $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/alloc.h \ 947238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/data/packed_rrset.h \ 948238106Sdes $(srcdir)/util/data/msgparse.h $(srcdir)/daemon/stats.h $(srcdir)/util/timehist.h $(srcdir)/util/module.h \ 949238106Sdes $(srcdir)/daemon/daemon.h $(srcdir)/services/modstack.h $(srcdir)/daemon/cachedump.h \ 950238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/net_help.h $(srcdir)/services/listen_dnsport.h \ 951238106Sdes $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h $(srcdir)/services/cache/infra.h \ 952238106Sdes $(srcdir)/util/rtt.h $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h $(srcdir)/services/localzone.h \ 953238106Sdes $(srcdir)/util/fptr_wlist.h $(srcdir)/util/tube.h $(srcdir)/util/data/dname.h $(srcdir)/validator/validator.h \ 954238106Sdes $(srcdir)/validator/val_utils.h $(srcdir)/validator/val_kcache.h $(srcdir)/validator/val_kentry.h \ 955238106Sdes $(srcdir)/validator/val_anchor.h $(srcdir)/iterator/iterator.h $(srcdir)/services/outbound_list.h \ 956238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/iterator/iter_hints.h $(srcdir)/util/storage/dnstree.h \ 957238106Sdes $(srcdir)/iterator/iter_delegpt.h $(srcdir)/services/outside_network.h 958238106Sdesstats.lo stats.o: $(srcdir)/daemon/stats.c config.h \ 959238106Sdes $(srcdir)/daemon/stats.h \ 960238106Sdes $(srcdir)/util/timehist.h $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 961238106Sdes $(srcdir)/util/alloc.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 962238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/module.h \ 963238106Sdes $(srcdir)/daemon/daemon.h $(srcdir)/services/modstack.h $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h \ 964238106Sdes $(srcdir)/services/outside_network.h $(srcdir)/util/config_file.h $(srcdir)/util/tube.h \ 965238106Sdes $(srcdir)/util/net_help.h $(srcdir)/validator/validator.h $(srcdir)/validator/val_utils.h 966238106Sdesunbound.lo unbound.o: $(srcdir)/daemon/unbound.c config.h $(srcdir)/util/log.h \ 967238106Sdes $(srcdir)/daemon/daemon.h \ 968238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/alloc.h $(srcdir)/services/modstack.h $(srcdir)/daemon/remote.h \ 969238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/storage/slabhash.h $(srcdir)/util/storage/lruhash.h \ 970238106Sdes $(srcdir)/services/listen_dnsport.h $(srcdir)/util/netevent.h $(srcdir)/services/cache/rrset.h \ 971238106Sdes $(srcdir)/util/data/packed_rrset.h \ 972238106Sdes $(srcdir)/services/cache/infra.h \ 973238106Sdes $(srcdir)/util/rtt.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/module.h $(srcdir)/util/data/msgparse.h \ 974238106Sdes $(srcdir)/util/net_help.h \ 975238106Sdes $(srcdir)/util/mini_event.h $(srcdir)/util/rbtree.h 976238106Sdesworker.lo worker.o: $(srcdir)/daemon/worker.c config.h \ 977238106Sdes $(srcdir)/util/log.h \ 978238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/random.h $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h \ 979238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/alloc.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 980238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/daemon/stats.h \ 981238106Sdes $(srcdir)/util/timehist.h $(srcdir)/util/module.h $(srcdir)/daemon/daemon.h $(srcdir)/services/modstack.h \ 982238106Sdes $(srcdir)/daemon/remote.h \ 983238106Sdes $(srcdir)/daemon/acl_list.h $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h \ 984238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/regional.h $(srcdir)/util/storage/slabhash.h \ 985238106Sdes $(srcdir)/services/listen_dnsport.h $(srcdir)/services/outside_network.h \ 986238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/services/cache/rrset.h $(srcdir)/services/cache/infra.h \ 987238106Sdes $(srcdir)/util/rtt.h $(srcdir)/services/cache/dns.h $(srcdir)/services/mesh.h $(srcdir)/services/localzone.h \ 988238106Sdes $(srcdir)/util/data/msgencode.h $(srcdir)/util/data/dname.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/tube.h \ 989238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/iterator/iter_hints.h $(srcdir)/validator/autotrust.h \ 990238106Sdes $(srcdir)/validator/val_anchor.h 991238106Sdestestbound.lo testbound.o: $(srcdir)/testcode/testbound.c config.h $(srcdir)/testcode/ldns-testpkts.h \ 992238106Sdes $(srcdir)/testcode/replay.h \ 993238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/rbtree.h $(srcdir)/testcode/fake_event.h $(srcdir)/daemon/remote.h \ 994238106Sdes $(srcdir)/util/config_file.h $(srcdir)/daemon/unbound.c $(srcdir)/util/log.h $(srcdir)/daemon/daemon.h \ 995238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/alloc.h $(srcdir)/services/modstack.h $(srcdir)/util/storage/slabhash.h \ 996238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/services/listen_dnsport.h $(srcdir)/services/cache/rrset.h \ 997238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h \ 998238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/module.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/net_help.h \ 999238106Sdes $(srcdir)/util/mini_event.h $(srcdir)/util/rbtree.h 1000238106Sdesldns-testpkts.lo ldns-testpkts.o: $(srcdir)/testcode/ldns-testpkts.c config.h \ 1001238106Sdes $(srcdir)/testcode/ldns-testpkts.h 1002238106Sdesworker.lo worker.o: $(srcdir)/daemon/worker.c config.h \ 1003238106Sdes $(srcdir)/util/log.h \ 1004238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/random.h $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h \ 1005238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/alloc.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 1006238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/daemon/stats.h \ 1007238106Sdes $(srcdir)/util/timehist.h $(srcdir)/util/module.h $(srcdir)/daemon/daemon.h $(srcdir)/services/modstack.h \ 1008238106Sdes $(srcdir)/daemon/remote.h \ 1009238106Sdes $(srcdir)/daemon/acl_list.h $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h \ 1010238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/regional.h $(srcdir)/util/storage/slabhash.h \ 1011238106Sdes $(srcdir)/services/listen_dnsport.h $(srcdir)/services/outside_network.h \ 1012238106Sdes $(srcdir)/services/outbound_list.h $(srcdir)/services/cache/rrset.h $(srcdir)/services/cache/infra.h \ 1013238106Sdes $(srcdir)/util/rtt.h $(srcdir)/services/cache/dns.h $(srcdir)/services/mesh.h $(srcdir)/services/localzone.h \ 1014238106Sdes $(srcdir)/util/data/msgencode.h $(srcdir)/util/data/dname.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/tube.h \ 1015238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/iterator/iter_hints.h $(srcdir)/validator/autotrust.h \ 1016238106Sdes $(srcdir)/validator/val_anchor.h 1017238106Sdesacl_list.lo acl_list.o: $(srcdir)/daemon/acl_list.c config.h $(srcdir)/daemon/acl_list.h \ 1018238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h $(srcdir)/util/regional.h $(srcdir)/util/log.h \ 1019238106Sdes $(srcdir)/util/config_file.h \ 1020238106Sdes $(srcdir)/util/net_help.h 1021238106Sdesdaemon.lo daemon.o: $(srcdir)/daemon/daemon.c config.h \ 1022238106Sdes $(srcdir)/daemon/daemon.h \ 1023238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/util/alloc.h $(srcdir)/services/modstack.h $(srcdir)/daemon/worker.h \ 1024238106Sdes $(srcdir)/util/netevent.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 1025238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/daemon/stats.h \ 1026238106Sdes $(srcdir)/util/timehist.h $(srcdir)/util/module.h $(srcdir)/daemon/remote.h $(srcdir)/daemon/acl_list.h \ 1027238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/util/rbtree.h $(srcdir)/util/config_file.h \ 1028238106Sdes $(srcdir)/util/storage/lookup3.h $(srcdir)/util/storage/slabhash.h $(srcdir)/services/listen_dnsport.h \ 1029238106Sdes $(srcdir)/services/cache/rrset.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h \ 1030238106Sdes $(srcdir)/services/localzone.h $(srcdir)/util/random.h $(srcdir)/util/tube.h 1031238106Sdesstats.lo stats.o: $(srcdir)/daemon/stats.c config.h \ 1032238106Sdes $(srcdir)/daemon/stats.h \ 1033238106Sdes $(srcdir)/util/timehist.h $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1034238106Sdes $(srcdir)/util/alloc.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/storage/lruhash.h \ 1035238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/module.h \ 1036238106Sdes $(srcdir)/daemon/daemon.h $(srcdir)/services/modstack.h $(srcdir)/services/mesh.h $(srcdir)/util/rbtree.h \ 1037238106Sdes $(srcdir)/services/outside_network.h $(srcdir)/util/config_file.h $(srcdir)/util/tube.h \ 1038238106Sdes $(srcdir)/util/net_help.h $(srcdir)/validator/validator.h $(srcdir)/validator/val_utils.h 1039238106Sdesreplay.lo replay.o: $(srcdir)/testcode/replay.c config.h $(srcdir)/util/log.h \ 1040238106Sdes $(srcdir)/util/net_help.h \ 1041238106Sdes $(srcdir)/util/config_file.h $(srcdir)/testcode/replay.h $(srcdir)/util/netevent.h \ 1042238106Sdes $(srcdir)/testcode/ldns-testpkts.h \ 1043238106Sdes $(srcdir)/util/rbtree.h \ 1044238106Sdes $(srcdir)/testcode/fake_event.h 1045238106Sdesfake_event.lo fake_event.o: $(srcdir)/testcode/fake_event.c config.h $(srcdir)/testcode/fake_event.h \ 1046238106Sdes $(srcdir)/util/netevent.h \ 1047238106Sdes $(srcdir)/util/net_help.h \ 1048238106Sdes $(srcdir)/util/log.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 1049238106Sdes $(srcdir)/util/data/msgreply.h \ 1050238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgencode.h $(srcdir)/util/data/dname.h \ 1051238106Sdes $(srcdir)/util/config_file.h $(srcdir)/services/listen_dnsport.h $(srcdir)/services/outside_network.h \ 1052238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h $(srcdir)/testcode/replay.h \ 1053238106Sdes $(srcdir)/testcode/ldns-testpkts.h \ 1054238106Sdes $(srcdir)/util/fptr_wlist.h \ 1055238106Sdes $(srcdir)/util/module.h $(srcdir)/util/tube.h $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h 1056238106Sdeslock_verify.lo lock_verify.o: $(srcdir)/testcode/lock_verify.c config.h $(srcdir)/util/log.h \ 1057238106Sdes $(srcdir)/util/rbtree.h \ 1058238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/netevent.h $(srcdir)/util/storage/lruhash.h \ 1059238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 1060238106Sdes $(srcdir)/util/data/msgparse.h \ 1061238106Sdes $(srcdir)/util/tube.h \ 1062238106Sdes $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h 1063238106Sdespktview.lo pktview.o: $(srcdir)/testcode/pktview.c config.h \ 1064238106Sdes $(srcdir)/util/log.h \ 1065238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 1066238106Sdes $(srcdir)/util/data/msgparse.h $(srcdir)/testcode/unitmain.h $(srcdir)/testcode/readhex.h 1067238106Sdesreadhex.lo readhex.o: $(srcdir)/testcode/readhex.c config.h $(srcdir)/testcode/readhex.h \ 1068238106Sdes $(srcdir)/util/log.h 1069238106Sdessignit.lo signit.o: $(srcdir)/testcode/signit.c config.h \ 1070238106Sdes $(srcdir)/util/log.h \ 1071238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/net_help.h 1072238106Sdesmemstats.lo memstats.o: $(srcdir)/testcode/memstats.c config.h $(srcdir)/util/log.h \ 1073238106Sdes $(srcdir)/util/rbtree.h \ 1074238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/fptr_wlist.h $(srcdir)/util/netevent.h $(srcdir)/util/storage/lruhash.h \ 1075238106Sdes $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 1076238106Sdes $(srcdir)/util/data/msgparse.h \ 1077238106Sdes $(srcdir)/util/tube.h \ 1078238106Sdes $(srcdir)/services/mesh.h $(srcdir)/services/modstack.h 1079238106Sdesunbound-checkconf.lo unbound-checkconf.o: $(srcdir)/smallapp/unbound-checkconf.c config.h $(srcdir)/util/log.h \ 1080238106Sdes $(srcdir)/util/config_file.h \ 1081238106Sdes $(srcdir)/util/module.h $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/data/msgreply.h \ 1082238106Sdes $(srcdir)/util/data/packed_rrset.h \ 1083238106Sdes $(srcdir)/util/data/msgparse.h \ 1084238106Sdes $(srcdir)/util/net_help.h \ 1085238106Sdes $(srcdir)/util/regional.h $(srcdir)/iterator/iterator.h $(srcdir)/services/outbound_list.h \ 1086238106Sdes $(srcdir)/iterator/iter_fwd.h $(srcdir)/util/rbtree.h $(srcdir)/iterator/iter_hints.h \ 1087238106Sdes $(srcdir)/util/storage/dnstree.h $(srcdir)/validator/validator.h $(srcdir)/validator/val_utils.h \ 1088238106Sdes $(srcdir)/services/localzone.h $(PYTHONMOD_HEADER) 1089238106Sdesworker_cb.lo worker_cb.o: $(srcdir)/smallapp/worker_cb.c config.h $(srcdir)/util/log.h \ 1090238106Sdes $(srcdir)/services/mesh.h \ 1091238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/util/netevent.h $(srcdir)/util/data/msgparse.h \ 1092238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h \ 1093238106Sdes $(srcdir)/util/module.h \ 1094238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/services/modstack.h 1095238106Sdescontext.lo context.o: $(srcdir)/libunbound/context.c config.h $(srcdir)/libunbound/context.h \ 1096238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1097238106Sdes $(srcdir)/util/alloc.h \ 1098238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h $(srcdir)/libunbound/unbound.h \ 1099238106Sdes $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h \ 1100238106Sdes $(srcdir)/util/module.h \ 1101238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/msgparse.h \ 1102238106Sdes $(srcdir)/util/config_file.h \ 1103238106Sdes $(srcdir)/util/net_help.h $(srcdir)/services/localzone.h $(srcdir)/services/cache/rrset.h \ 1104238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h 1105238106Sdeslibunbound.lo libunbound.o: $(srcdir)/libunbound/libunbound.c $(srcdir)/libunbound/unbound.h config.h \ 1106238106Sdes $(srcdir)/libunbound/context.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1107238106Sdes $(srcdir)/util/alloc.h \ 1108238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h $(srcdir)/util/data/packed_rrset.h \ 1109238106Sdes $(srcdir)/util/storage/lruhash.h \ 1110238106Sdes $(srcdir)/libunbound/libworker.h \ 1111238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/module.h $(srcdir)/util/data/msgreply.h \ 1112238106Sdes $(srcdir)/util/data/msgparse.h \ 1113238106Sdes $(srcdir)/util/regional.h $(srcdir)/util/random.h $(srcdir)/util/net_help.h $(srcdir)/util/tube.h \ 1114238106Sdes $(srcdir)/services/localzone.h $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h \ 1115238106Sdes $(srcdir)/services/cache/rrset.h $(srcdir)/util/storage/slabhash.h 1116238106Sdeslibworker.lo libworker.o: $(srcdir)/libunbound/libworker.c config.h \ 1117238106Sdes $(srcdir)/libunbound/libworker.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/storage/lruhash.h \ 1118238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h $(srcdir)/libunbound/context.h $(srcdir)/util/alloc.h $(srcdir)/util/rbtree.h \ 1119238106Sdes $(srcdir)/services/modstack.h $(srcdir)/libunbound/unbound.h $(srcdir)/services/outside_network.h \ 1120238106Sdes $(srcdir)/util/netevent.h $(srcdir)/services/mesh.h $(srcdir)/util/data/msgparse.h $(srcdir)/util/module.h \ 1121238106Sdes $(srcdir)/util/data/msgreply.h $(srcdir)/services/localzone.h $(srcdir)/services/cache/rrset.h \ 1122238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/services/outbound_list.h $(srcdir)/util/regional.h \ 1123238106Sdes $(srcdir)/util/random.h $(srcdir)/util/config_file.h $(srcdir)/util/storage/lookup3.h $(srcdir)/util/net_help.h \ 1124238106Sdes $(srcdir)/util/data/dname.h $(srcdir)/util/data/msgencode.h $(srcdir)/util/tube.h $(srcdir)/iterator/iter_fwd.h \ 1125238106Sdes $(srcdir)/iterator/iter_hints.h $(srcdir)/util/storage/dnstree.h 1126238106Sdesunbound-host.lo unbound-host.o: $(srcdir)/smallapp/unbound-host.c config.h $(srcdir)/libunbound/unbound.h \ 1127238106Sdes 1128238106Sdesasynclook.lo asynclook.o: $(srcdir)/testcode/asynclook.c config.h $(srcdir)/libunbound/unbound.h \ 1129238106Sdes $(srcdir)/libunbound/context.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1130238106Sdes $(srcdir)/util/alloc.h \ 1131238106Sdes $(srcdir)/util/rbtree.h $(srcdir)/services/modstack.h $(srcdir)/util/data/packed_rrset.h \ 1132238106Sdes $(srcdir)/util/storage/lruhash.h \ 1133238106Sdes 1134238106Sdesstreamtcp.lo streamtcp.o: $(srcdir)/testcode/streamtcp.c config.h \ 1135238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1136238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/data/msgencode.h $(srcdir)/util/data/msgparse.h \ 1137238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/data/msgreply.h $(srcdir)/util/data/packed_rrset.h \ 1138238106Sdes $(srcdir)/util/data/dname.h \ 1139238106Sdes 1140238106Sdesperf.lo perf.o: $(srcdir)/testcode/perf.c config.h \ 1141238106Sdes $(srcdir)/util/log.h $(srcdir)/util/locks.h \ 1142238106Sdes $(srcdir)/util/net_help.h $(srcdir)/util/data/msgencode.h $(srcdir)/util/data/msgreply.h \ 1143238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/data/packed_rrset.h $(srcdir)/util/data/msgparse.h 1144238106Sdesdelayer.lo delayer.o: $(srcdir)/testcode/delayer.c config.h $(srcdir)/util/net_help.h $(srcdir)/util/log.h \ 1145238106Sdes $(srcdir)/util/config_file.h 1146238106Sdesharvest.lo harvest.o: $(srcdir)/testcode/harvest.c config.h \ 1147238106Sdes $(srcdir)/libunbound/unbound.h 1148238106Sdesunbound-control.lo unbound-control.o: $(srcdir)/smallapp/unbound-control.c config.h \ 1149238106Sdes $(srcdir)/util/log.h \ 1150238106Sdes $(srcdir)/util/config_file.h \ 1151238106Sdes $(srcdir)/util/locks.h $(srcdir)/util/net_help.h 1152238106Sdesunbound-anchor.lo unbound-anchor.o: $(srcdir)/smallapp/unbound-anchor.c config.h $(srcdir)/libunbound/unbound.h \ 1153238106Sdes 1154238106Sdespetal.lo petal.o: $(srcdir)/testcode/petal.c config.h \ 1155238106Sdes 1156238106Sdespythonmod_utils.lo pythonmod_utils.o: $(srcdir)/pythonmod/pythonmod_utils.c config.h $(srcdir)/util/module.h \ 1157238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1158238106Sdes $(srcdir)/util/data/msgreply.h \ 1159238106Sdes $(srcdir)/util/data/packed_rrset.h \ 1160238106Sdes $(srcdir)/util/data/msgparse.h \ 1161238106Sdes $(srcdir)/util/netevent.h \ 1162238106Sdes $(srcdir)/util/net_help.h $(srcdir)/services/cache/dns.h $(srcdir)/services/cache/rrset.h \ 1163238106Sdes $(srcdir)/util/storage/slabhash.h $(srcdir)/util/regional.h \ 1164238106Sdes 1165238106Sdeswin_svc.lo win_svc.o: $(srcdir)/winrc/win_svc.c config.h $(srcdir)/winrc/win_svc.h $(srcdir)/winrc/w_inst.h \ 1166238106Sdes $(srcdir)/daemon/daemon.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1167238106Sdes $(srcdir)/util/alloc.h \ 1168238106Sdes $(srcdir)/services/modstack.h $(srcdir)/daemon/worker.h $(srcdir)/util/netevent.h $(srcdir)/util/data/msgreply.h \ 1169238106Sdes $(srcdir)/util/storage/lruhash.h $(srcdir)/util/data/packed_rrset.h \ 1170238106Sdes $(srcdir)/util/data/msgparse.h \ 1171238106Sdes $(srcdir)/daemon/stats.h \ 1172238106Sdes $(srcdir)/util/timehist.h $(srcdir)/util/module.h $(srcdir)/daemon/remote.h \ 1173238106Sdes $(srcdir)/util/config_file.h $(srcdir)/util/winsock_event.h 1174238106Sdesw_inst.lo w_inst.o: $(srcdir)/winrc/w_inst.c config.h $(srcdir)/winrc/w_inst.h $(srcdir)/winrc/win_svc.h 1175238106Sdesunbound-service-install.lo unbound-service-install.o: $(srcdir)/winrc/unbound-service-install.c config.h \ 1176238106Sdes $(srcdir)/winrc/w_inst.h 1177238106Sdesunbound-service-remove.lo unbound-service-remove.o: $(srcdir)/winrc/unbound-service-remove.c config.h \ 1178238106Sdes $(srcdir)/winrc/w_inst.h 1179238106Sdesanchor-update.lo anchor-update.o: $(srcdir)/winrc/anchor-update.c config.h \ 1180238106Sdes $(srcdir)/libunbound/unbound.h 1181238106Sdesctime_r.lo ctime_r.o: $(srcdir)/compat/ctime_r.c config.h $(srcdir)/util/locks.h $(srcdir)/util/log.h \ 1182238106Sdes 1183238106Sdesfake-rfc2553.lo fake-rfc2553.o: $(srcdir)/compat/fake-rfc2553.c $(srcdir)/compat/fake-rfc2553.h config.h 1184238106Sdesgmtime_r.lo gmtime_r.o: $(srcdir)/compat/gmtime_r.c config.h 1185238106Sdesinet_aton.lo inet_aton.o: $(srcdir)/compat/inet_aton.c config.h 1186238106Sdesinet_ntop.lo inet_ntop.o: $(srcdir)/compat/inet_ntop.c config.h 1187238106Sdesinet_pton.lo inet_pton.o: $(srcdir)/compat/inet_pton.c config.h 1188238106Sdesmalloc.lo malloc.o: $(srcdir)/compat/malloc.c config.h 1189238106Sdesmemcmp.lo memcmp.o: $(srcdir)/compat/memcmp.c config.h 1190238106Sdesmemmove.lo memmove.o: $(srcdir)/compat/memmove.c config.h 1191238106Sdessnprintf.lo snprintf.o: $(srcdir)/compat/snprintf.c config.h 1192238106Sdesstrlcpy.lo strlcpy.o: $(srcdir)/compat/strlcpy.c config.h 1193238106Sdesstrptime.lo strptime.o: $(srcdir)/compat/strptime.c config.h 1194