./.codecov.yml CNAME Dockerfile LICENSE Makefile api/api.go api/api_test.go authcache/authserver.go authcache/authserver_test.go authcache/ns_cache.go authcache/ns_cache_test.go cache/cache.go cache/cache_test.go cache/hash.go cache/hash_test.go cache/shard.go cache/shard_test.go config/config.go config/config_test.go contrib/linux/adduser.sh contrib/linux/sdns.conf contrib/linux/sdns.service dnsutil/dnsutil.go dnsutil/dnsutil_test.go dnsutil/ttl.go dnsutil/ttl_test.go doc.go gen.go generated.go go.mod go.sum middleware/accesslist/accesslist.go middleware/accesslist/accesslist_test.go middleware/accesslog/accesslog.go middleware/accesslog/accesslog_test.go middleware/as112/as112.go middleware/as112/as112_test.go middleware/blocklist/blocklist.go middleware/blocklist/blocklist_test.go middleware/blocklist/updater.go middleware/blocklist/updater_test.go middleware/cache/cache.go middleware/cache/cache_test.go middleware/cache/item.go middleware/chain.go middleware/chain_test.go middleware/chaos/chaos.go middleware/chaos/chaos_test.go middleware/edns/edns.go middleware/edns/edns_test.go middleware/failover/failover.go middleware/failover/failover_test.go middleware/hostsfile/hostsfile.go middleware/hostsfile/hostsfile_test.go middleware/metrics/metrics.go middleware/metrics/metrics_test.go middleware/middleware.go middleware/middleware_test.go middleware/ratelimit/ratelimit.go middleware/ratelimit/ratelimit_test.go middleware/recovery/recovery.go middleware/recovery/recovery_test.go middleware/resolver/client.go middleware/resolver/client_test.go middleware/resolver/handler.go middleware/resolver/handler_test.go middleware/resolver/nsec3.go middleware/resolver/nsec3_test.go middleware/resolver/resolver.go middleware/resolver/resolver_test.go middleware/resolver/singleinflight.go middleware/resolver/utils.go middleware/resolver/utils_test.go middleware/response_writer.go mock/writer.go mock/writer_test.go response/typify.go response/typify_test.go sdns.go sdns_test.go server/doh/doh.go server/doh/doh_test.go server/doh/msg.go server/doh/msg_test.go server/doh/qtype.go server/doh/qtype_test.go server/server.go server/server_test.go waitgroup/waitgroup.go waitgroup/waitgroup_test.go <<<<<< network # path=./coverage.out mode: atomic github.com/semihalev/sdns/sdns.go:28.13,31.22 2 1 github.com/semihalev/sdns/sdns.go:31.22,39.3 7 1 github.com/semihalev/sdns/sdns.go:42.14,45.63 2 1 github.com/semihalev/sdns/sdns.go:49.2,49.24 1 1 github.com/semihalev/sdns/sdns.go:53.2,54.16 2 1 github.com/semihalev/sdns/sdns.go:58.2,61.23 3 1 github.com/semihalev/sdns/sdns.go:45.63,47.3 1 0 github.com/semihalev/sdns/sdns.go:49.24,51.3 1 0 github.com/semihalev/sdns/sdns.go:54.16,56.3 1 0 github.com/semihalev/sdns/sdns.go:64.12,70.2 4 1 github.com/semihalev/sdns/sdns.go:72.13,75.19 2 0 github.com/semihalev/sdns/sdns.go:80.2,90.30 7 0 github.com/semihalev/sdns/sdns.go:75.19,78.3 2 0 github.com/semihalev/sdns/api/api.go:30.13,34.2 2 1 github.com/semihalev/sdns/api/api.go:37.35,41.14 3 2 github.com/semihalev/sdns/api/api.go:45.2,48.3 1 2 github.com/semihalev/sdns/api/api.go:41.14,43.3 1 1 github.com/semihalev/sdns/api/api.go:51.43,53.2 1 1 github.com/semihalev/sdns/api/api.go:55.40,56.61 1 2 github.com/semihalev/sdns/api/api.go:56.61,58.3 1 1 github.com/semihalev/sdns/api/api.go:58.8,60.3 1 1 github.com/semihalev/sdns/api/api.go:63.43,66.2 2 1 github.com/semihalev/sdns/api/api.go:68.40,71.2 2 1 github.com/semihalev/sdns/api/api.go:73.39,75.2 1 1 github.com/semihalev/sdns/api/api.go:77.37,90.2 8 1 github.com/semihalev/sdns/api/api.go:93.21,94.18 1 3 github.com/semihalev/sdns/api/api.go:98.2,101.16 3 2 github.com/semihalev/sdns/api/api.go:105.2,105.24 1 2 github.com/semihalev/sdns/api/api.go:115.2,118.12 3 2 github.com/semihalev/sdns/api/api.go:124.2,124.53 1 2 github.com/semihalev/sdns/api/api.go:94.18,96.3 1 1 github.com/semihalev/sdns/api/api.go:101.16,103.3 1 2 github.com/semihalev/sdns/api/api.go:105.24,107.3 2 2 github.com/semihalev/sdns/api/api.go:107.3,112.4 4 2 github.com/semihalev/sdns/api/api.go:118.12,119.39 1 2 github.com/semihalev/sdns/api/api.go:119.39,121.4 1 1 github.com/semihalev/sdns/authcache/authserver.go:31.62,36.2 1 21 github.com/semihalev/sdns/authcache/authserver.go:38.34,39.11 1 21 github.com/semihalev/sdns/authcache/authserver.go:40.12,41.16 1 11 github.com/semihalev/sdns/authcache/authserver.go:42.12,43.16 1 10 github.com/semihalev/sdns/authcache/authserver.go:44.10,45.19 1 0 github.com/semihalev/sdns/authcache/authserver.go:49.38,53.16 3 21 github.com/semihalev/sdns/authcache/authserver.go:57.2,58.30 2 21 github.com/semihalev/sdns/authcache/authserver.go:66.2,68.96 2 21 github.com/semihalev/sdns/authcache/authserver.go:53.16,55.3 1 1 github.com/semihalev/sdns/authcache/authserver.go:58.30,60.3 1 7 github.com/semihalev/sdns/authcache/authserver.go:60.8,60.19 1 14 github.com/semihalev/sdns/authcache/authserver.go:60.19,62.3 1 13 github.com/semihalev/sdns/authcache/authserver.go:62.8,64.3 1 1 github.com/semihalev/sdns/authcache/authserver.go:88.53,89.32 1 40000 github.com/semihalev/sdns/authcache/authserver.go:107.2,107.46 1 40000 github.com/semihalev/sdns/authcache/authserver.go:89.32,91.22 1 800000 github.com/semihalev/sdns/authcache/authserver.go:98.3,101.16 3 799200 github.com/semihalev/sdns/authcache/authserver.go:91.22,95.12 3 800 github.com/semihalev/sdns/authcache/authserver.go:101.16,105.4 2 798364 github.com/semihalev/sdns/authcache/authserver.go:107.46,109.3 1 2084967 github.com/semihalev/sdns/authcache/ns_cache.go:27.28,34.2 2 1 github.com/semihalev/sdns/authcache/ns_cache.go:37.48,40.9 2 5 github.com/semihalev/sdns/authcache/ns_cache.go:44.2,48.23 3 4 github.com/semihalev/sdns/authcache/ns_cache.go:52.2,52.16 1 2 github.com/semihalev/sdns/authcache/ns_cache.go:40.9,42.3 1 1 github.com/semihalev/sdns/authcache/ns_cache.go:48.23,50.3 1 2 github.com/semihalev/sdns/authcache/ns_cache.go:56.91,57.22 1 1 github.com/semihalev/sdns/authcache/ns_cache.go:63.2,68.4 1 1 github.com/semihalev/sdns/authcache/ns_cache.go:57.22,59.3 1 0 github.com/semihalev/sdns/authcache/ns_cache.go:59.8,59.29 1 1 github.com/semihalev/sdns/authcache/ns_cache.go:59.29,61.3 1 0 github.com/semihalev/sdns/authcache/ns_cache.go:72.38,74.2 1 1 github.com/semihalev/sdns/cache/shard.go:17.32,17.98 1 772 github.com/semihalev/sdns/cache/shard.go:20.49,22.18 2 16 github.com/semihalev/sdns/cache/shard.go:26.2,28.12 3 16 github.com/semihalev/sdns/cache/shard.go:22.18,24.3 1 2 github.com/semihalev/sdns/cache/shard.go:32.36,36.2 3 3 github.com/semihalev/sdns/cache/shard.go:39.25,44.25 4 3 github.com/semihalev/sdns/cache/shard.go:49.2,51.13 2 3 github.com/semihalev/sdns/cache/shard.go:57.2,57.15 1 2 github.com/semihalev/sdns/cache/shard.go:44.25,47.8 3 2 github.com/semihalev/sdns/cache/shard.go:51.13,54.3 1 1 github.com/semihalev/sdns/cache/shard.go:61.53,66.2 4 3 github.com/semihalev/sdns/cache/shard.go:69.27,74.2 4 1301 github.com/semihalev/sdns/cache/cache.go:23.27,25.15 2 3 github.com/semihalev/sdns/cache/cache.go:29.2,32.33 2 3 github.com/semihalev/sdns/cache/cache.go:35.2,35.10 1 3 github.com/semihalev/sdns/cache/cache.go:25.15,27.3 1 3 github.com/semihalev/sdns/cache/cache.go:32.33,34.3 1 768 github.com/semihalev/sdns/cache/cache.go:39.53,42.2 2 1 github.com/semihalev/sdns/cache/cache.go:45.49,48.2 2 5 github.com/semihalev/sdns/cache/cache.go:51.36,54.2 2 1 github.com/semihalev/sdns/cache/cache.go:57.27,59.29 2 5 github.com/semihalev/sdns/cache/cache.go:62.2,62.10 1 5 github.com/semihalev/sdns/cache/cache.go:59.29,61.3 1 1280 github.com/semihalev/sdns/cache/hash.go:16.46,25.26 6 2 github.com/semihalev/sdns/cache/hash.go:29.2,29.24 1 2 github.com/semihalev/sdns/cache/hash.go:37.2,39.18 2 2 github.com/semihalev/sdns/cache/hash.go:25.26,27.3 1 1 github.com/semihalev/sdns/cache/hash.go:29.24,31.27 2 22 github.com/semihalev/sdns/cache/hash.go:34.3,34.19 1 22 github.com/semihalev/sdns/cache/hash.go:31.27,33.4 1 2 github.com/semihalev/sdns/cache/hash.go:46.32,48.14 2 2 github.com/semihalev/sdns/cache/hash.go:51.2,51.24 1 1 github.com/semihalev/sdns/cache/hash.go:48.14,50.3 1 1 github.com/semihalev/sdns/cache/hash.go:55.33,58.2 2 2 github.com/semihalev/sdns/cache/hash.go:61.33,63.14 2 2 github.com/semihalev/sdns/cache/hash.go:66.2,66.26 1 1 github.com/semihalev/sdns/cache/hash.go:63.14,65.3 1 1 github.com/semihalev/sdns/cache/hash.go:70.36,73.2 2 2 github.com/semihalev/sdns/config/config.go:69.41,71.2 1 0 github.com/semihalev/sdns/config/config.go:79.53,83.2 3 1 github.com/semihalev/sdns/config/config.go:253.53,256.52 2 2 github.com/semihalev/sdns/config/config.go:269.2,271.60 2 2 github.com/semihalev/sdns/config/config.go:275.2,275.33 1 1 github.com/semihalev/sdns/config/config.go:279.2,281.31 2 1 github.com/semihalev/sdns/config/config.go:292.2,292.20 1 1 github.com/semihalev/sdns/config/config.go:256.52,257.40 1 1 github.com/semihalev/sdns/config/config.go:257.40,259.58 1 0 github.com/semihalev/sdns/config/config.go:259.58,260.51 1 0 github.com/semihalev/sdns/config/config.go:260.51,262.6 1 0 github.com/semihalev/sdns/config/config.go:263.10,265.5 1 0 github.com/semihalev/sdns/config/config.go:271.60,273.3 1 1 github.com/semihalev/sdns/config/config.go:275.33,277.3 1 0 github.com/semihalev/sdns/config/config.go:281.31,285.17 3 1 github.com/semihalev/sdns/config/config.go:289.3,289.47 1 1 github.com/semihalev/sdns/config/config.go:285.17,287.4 1 0 github.com/semihalev/sdns/config/config.go:295.40,297.16 2 1 github.com/semihalev/sdns/config/config.go:301.2,301.15 1 1 github.com/semihalev/sdns/config/config.go:308.2,309.46 2 1 github.com/semihalev/sdns/config/config.go:313.2,313.48 1 1 github.com/semihalev/sdns/config/config.go:317.2,317.12 1 1 github.com/semihalev/sdns/config/config.go:297.16,299.3 1 0 github.com/semihalev/sdns/config/config.go:301.15,303.17 2 1 github.com/semihalev/sdns/config/config.go:303.17,305.4 1 0 github.com/semihalev/sdns/config/config.go:309.46,311.3 1 0 github.com/semihalev/sdns/config/config.go:313.48,315.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:25.59,30.9 3 8 github.com/semihalev/sdns/dnsutil/dnsutil.go:41.2,41.38 1 6 github.com/semihalev/sdns/dnsutil/dnsutil.go:31.47,32.52 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:33.47,35.15 2 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:36.10,37.12 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:47.33,48.38 1 5 github.com/semihalev/sdns/dnsutil/dnsutil.go:51.2,51.38 1 4 github.com/semihalev/sdns/dnsutil/dnsutil.go:54.2,54.10 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:48.38,50.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:51.38,53.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:57.37,58.36 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:62.2,63.15 2 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:66.2,66.20 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:58.36,61.3 2 19 github.com/semihalev/sdns/dnsutil/dnsutil.go:63.15,65.3 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:72.38,73.36 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:77.2,78.36 2 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:81.2,82.15 2 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:85.2,85.20 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:73.36,76.3 2 21 github.com/semihalev/sdns/dnsutil/dnsutil.go:78.36,80.3 1 10 github.com/semihalev/sdns/dnsutil/dnsutil.go:82.15,84.3 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:89.58,96.36 6 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:100.2,100.10 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:96.36,98.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:104.65,110.16 5 4 github.com/semihalev/sdns/dnsutil/dnsutil.go:158.2,158.36 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:110.16,112.28 2 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:116.3,116.28 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:120.3,126.30 4 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:140.3,140.25 1 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:144.3,147.14 3 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:112.28,114.4 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:116.28,118.4 1 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:126.30,127.27 1 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:129.25,129.25 0 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:131.25,132.35 1 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:135.23,136.16 1 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:132.35,134.6 1 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:140.25,142.4 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:148.8,156.3 6 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:162.67,170.2 5 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:173.38,179.27 4 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:188.2,188.12 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:179.27,180.20 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:181.17,182.12 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:183.11,184.37 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:192.41,194.27 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:200.2,205.28 4 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:214.2,217.24 3 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:226.2,226.12 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:194.27,195.45 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:195.45,197.4 1 0 github.com/semihalev/sdns/dnsutil/dnsutil.go:205.28,206.20 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:207.42,208.12 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:209.11,210.39 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:217.24,218.20 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:219.42,220.12 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:221.11,222.31 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:230.74,238.18 5 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:242.2,242.21 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:238.18,240.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:246.77,247.28 1 5 github.com/semihalev/sdns/dnsutil/dnsutil.go:251.2,254.16 3 4 github.com/semihalev/sdns/dnsutil/dnsutil.go:258.2,259.17 2 3 github.com/semihalev/sdns/dnsutil/dnsutil.go:263.2,263.45 1 2 github.com/semihalev/sdns/dnsutil/dnsutil.go:267.2,267.26 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:247.28,249.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:254.16,256.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:259.17,261.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:263.45,265.3 1 1 github.com/semihalev/sdns/dnsutil/dnsutil.go:271.61,282.2 1 0 github.com/semihalev/sdns/dnsutil/ttl.go:14.61,15.81 1 5 github.com/semihalev/sdns/dnsutil/ttl.go:20.2,21.91 1 4 github.com/semihalev/sdns/dnsutil/ttl.go:25.2,26.29 2 3 github.com/semihalev/sdns/dnsutil/ttl.go:31.2,31.25 1 3 github.com/semihalev/sdns/dnsutil/ttl.go:37.2,37.28 1 3 github.com/semihalev/sdns/dnsutil/ttl.go:46.2,46.15 1 3 github.com/semihalev/sdns/dnsutil/ttl.go:15.81,17.3 1 1 github.com/semihalev/sdns/dnsutil/ttl.go:21.91,23.3 1 1 github.com/semihalev/sdns/dnsutil/ttl.go:26.29,27.48 1 1 github.com/semihalev/sdns/dnsutil/ttl.go:27.48,29.4 1 1 github.com/semihalev/sdns/dnsutil/ttl.go:31.25,32.48 1 3 github.com/semihalev/sdns/dnsutil/ttl.go:32.48,34.4 1 2 github.com/semihalev/sdns/dnsutil/ttl.go:37.28,38.39 1 3 github.com/semihalev/sdns/dnsutil/ttl.go:42.3,42.48 1 2 github.com/semihalev/sdns/dnsutil/ttl.go:38.39,40.12 1 1 github.com/semihalev/sdns/dnsutil/ttl.go:42.48,44.4 1 1 github.com/semihalev/sdns/middleware/chain.go:22.42,28.2 1 1 github.com/semihalev/sdns/middleware/chain.go:31.44,32.19 1 2 github.com/semihalev/sdns/middleware/chain.go:36.2,40.27 4 1 github.com/semihalev/sdns/middleware/chain.go:32.19,34.3 1 1 github.com/semihalev/sdns/middleware/chain.go:44.27,46.2 1 1 github.com/semihalev/sdns/middleware/chain.go:49.54,57.36 6 1 github.com/semihalev/sdns/middleware/chain.go:61.2,63.14 2 1 github.com/semihalev/sdns/middleware/chain.go:57.36,59.3 1 1 github.com/semihalev/sdns/middleware/chain.go:67.58,72.2 4 4 github.com/semihalev/sdns/middleware/middleware.go:38.62,40.2 1 2 github.com/semihalev/sdns/middleware/middleware.go:43.73,52.2 6 5 github.com/semihalev/sdns/middleware/middleware.go:55.83,61.33 4 2 github.com/semihalev/sdns/middleware/middleware.go:70.2,70.55 1 1 github.com/semihalev/sdns/middleware/middleware.go:61.33,62.23 1 7 github.com/semihalev/sdns/middleware/middleware.go:62.23,67.4 4 1 github.com/semihalev/sdns/middleware/middleware.go:74.32,75.11 1 2 github.com/semihalev/sdns/middleware/middleware.go:79.2,86.37 5 1 github.com/semihalev/sdns/middleware/middleware.go:93.2,93.14 1 1 github.com/semihalev/sdns/middleware/middleware.go:75.11,76.41 1 1 github.com/semihalev/sdns/middleware/middleware.go:86.37,91.3 3 1 github.com/semihalev/sdns/middleware/middleware.go:97.28,98.40 1 1 github.com/semihalev/sdns/middleware/middleware.go:98.40,100.17 2 0 github.com/semihalev/sdns/middleware/middleware.go:105.3,106.17 2 0 github.com/semihalev/sdns/middleware/middleware.go:111.3,113.10 2 0 github.com/semihalev/sdns/middleware/middleware.go:118.3,119.76 2 0 github.com/semihalev/sdns/middleware/middleware.go:100.17,102.12 2 0 github.com/semihalev/sdns/middleware/middleware.go:106.17,108.12 2 0 github.com/semihalev/sdns/middleware/middleware.go:113.10,115.12 2 0 github.com/semihalev/sdns/middleware/middleware.go:124.27,127.2 2 1 github.com/semihalev/sdns/middleware/middleware.go:130.29,134.37 3 1 github.com/semihalev/sdns/middleware/middleware.go:138.2,138.13 1 1 github.com/semihalev/sdns/middleware/middleware.go:134.37,136.3 1 1 github.com/semihalev/sdns/middleware/middleware.go:142.31,143.12 1 4 github.com/semihalev/sdns/middleware/middleware.go:147.2,150.37 3 3 github.com/semihalev/sdns/middleware/middleware.go:159.2,159.12 1 1 github.com/semihalev/sdns/middleware/middleware.go:143.12,145.3 1 1 github.com/semihalev/sdns/middleware/middleware.go:150.37,151.27 1 3 github.com/semihalev/sdns/middleware/middleware.go:151.27,152.31 1 2 github.com/semihalev/sdns/middleware/middleware.go:155.4,155.27 1 1 github.com/semihalev/sdns/middleware/middleware.go:152.31,154.5 1 1 github.com/semihalev/sdns/middleware/middleware.go:163.19,168.2 3 1 github.com/semihalev/sdns/middleware/response_writer.go:35.41,37.2 1 1 github.com/semihalev/sdns/middleware/response_writer.go:39.59,45.35 5 4 github.com/semihalev/sdns/middleware/response_writer.go:54.2,54.38 1 4 github.com/semihalev/sdns/middleware/response_writer.go:46.22,48.48 2 4 github.com/semihalev/sdns/middleware/response_writer.go:49.22,51.48 2 0 github.com/semihalev/sdns/middleware/response_writer.go:57.44,59.2 1 1 github.com/semihalev/sdns/middleware/response_writer.go:61.41,63.2 1 1 github.com/semihalev/sdns/middleware/response_writer.go:65.38,67.2 1 2 github.com/semihalev/sdns/middleware/response_writer.go:69.41,71.2 1 8 github.com/semihalev/sdns/middleware/response_writer.go:73.55,74.17 1 3 github.com/semihalev/sdns/middleware/response_writer.go:78.2,80.16 3 2 github.com/semihalev/sdns/middleware/response_writer.go:83.2,87.15 4 1 github.com/semihalev/sdns/middleware/response_writer.go:74.17,76.3 1 1 github.com/semihalev/sdns/middleware/response_writer.go:80.16,82.3 1 1 github.com/semihalev/sdns/middleware/response_writer.go:90.53,91.17 1 3 github.com/semihalev/sdns/middleware/response_writer.go:95.2,99.37 4 2 github.com/semihalev/sdns/middleware/response_writer.go:91.17,93.3 1 1 github.com/semihalev/sdns/middleware/response_writer.go:103.42,103.63 1 0 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:18.13,19.72 1 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:19.72,21.3 1 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:25.42,26.30 1 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:31.2,33.38 3 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:46.2,46.10 1 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:26.30,29.3 2 0 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:33.38,35.17 2 2 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:40.3,41.17 2 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:35.17,37.12 2 1 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:41.17,43.4 1 0 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:50.36,50.51 1 2 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:53.74,54.26 1 2 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:59.2,61.14 2 0 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:67.2,67.14 1 0 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:54.26,57.3 2 2 github.com/semihalev/sdns/middleware/accesslist/accesslist.go:61.14,65.3 2 0 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:22.13,23.72 1 1 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:23.72,25.3 1 1 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:29.41,33.25 3 1 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:40.2,43.3 1 1 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:33.25,35.17 2 1 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:35.17,37.4 1 0 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:47.35,47.50 1 2 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:50.73,55.54 3 4 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:55.54,59.28 3 0 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:63.3,74.17 3 0 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:59.28,61.4 1 0 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:74.17,76.4 1 0 github.com/semihalev/sdns/middleware/accesslog/accesslog.go:80.44,82.2 1 0 github.com/semihalev/sdns/middleware/as112/as112.go:18.13,19.72 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:19.72,21.3 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:25.37,28.29 2 1 github.com/semihalev/sdns/middleware/as112/as112.go:45.2,47.10 2 1 github.com/semihalev/sdns/middleware/as112/as112.go:28.29,31.39 2 1 github.com/semihalev/sdns/middleware/as112/as112.go:40.3,40.21 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:31.39,32.46 1 2 github.com/semihalev/sdns/middleware/as112/as112.go:37.4,37.32 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:32.46,34.13 2 1 github.com/semihalev/sdns/middleware/as112/as112.go:40.21,42.4 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:51.31,51.46 1 2 github.com/semihalev/sdns/middleware/as112/as112.go:54.69,59.41 3 9 github.com/semihalev/sdns/middleware/as112/as112.go:64.2,66.22 2 8 github.com/semihalev/sdns/middleware/as112/as112.go:71.2,94.17 7 6 github.com/semihalev/sdns/middleware/as112/as112.go:121.2,121.19 1 6 github.com/semihalev/sdns/middleware/as112/as112.go:125.2,127.13 2 6 github.com/semihalev/sdns/middleware/as112/as112.go:59.41,62.3 2 1 github.com/semihalev/sdns/middleware/as112/as112.go:66.22,69.3 2 2 github.com/semihalev/sdns/middleware/as112/as112.go:95.18,96.20 1 2 github.com/semihalev/sdns/middleware/as112/as112.go:111.19,112.20 1 3 github.com/semihalev/sdns/middleware/as112/as112.go:117.10,118.31 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:96.20,108.4 3 1 github.com/semihalev/sdns/middleware/as112/as112.go:108.9,110.4 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:112.20,114.4 1 2 github.com/semihalev/sdns/middleware/as112/as112.go:114.9,116.4 1 1 github.com/semihalev/sdns/middleware/as112/as112.go:121.19,123.3 1 3 github.com/semihalev/sdns/middleware/as112/as112.go:131.57,134.25 2 10 github.com/semihalev/sdns/middleware/as112/as112.go:143.2,143.70 1 10 github.com/semihalev/sdns/middleware/as112/as112.go:149.2,149.17 1 3 github.com/semihalev/sdns/middleware/as112/as112.go:134.25,138.10 3 1 github.com/semihalev/sdns/middleware/as112/as112.go:138.10,140.4 1 0 github.com/semihalev/sdns/middleware/as112/as112.go:143.70,144.39 1 17 github.com/semihalev/sdns/middleware/as112/as112.go:144.39,146.4 1 7 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:27.13,28.72 1 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:28.72,30.3 1 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:34.41,47.2 3 2 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:50.35,50.50 1 2 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:53.73,58.23 3 3 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:63.2,67.17 4 2 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:88.2,90.13 2 2 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:58.23,61.3 2 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:68.17,76.37 3 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:77.20,85.37 3 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:94.51,101.9 5 2 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:105.2,105.17 1 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:101.9,103.3 1 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:109.40,115.2 4 1 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:118.37,124.2 4 4 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:127.45,135.2 5 8 github.com/semihalev/sdns/middleware/blocklist/blocklist.go:138.34,143.2 3 3 github.com/semihalev/sdns/middleware/blocklist/updater.go:22.39,25.30 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:29.2,31.45 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:35.2,35.43 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:25.30,27.3 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:31.45,33.3 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:35.43,37.3 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:40.46,41.63 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:47.2,47.40 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:51.2,51.40 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:55.2,57.12 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:41.63,42.60 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:42.60,44.4 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:47.40,49.3 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:51.40,53.3 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:60.63,64.16 3 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:68.2,68.15 1 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:75.2,76.16 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:79.2,81.58 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:85.2,85.12 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:64.16,66.3 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:68.15,70.17 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:70.17,72.4 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:76.16,78.3 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:81.58,83.3 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:88.38,91.39 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:109.2,109.11 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:91.39,99.36 6 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:99.36,101.57 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:105.4,105.13 1 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:101.57,103.5 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:112.44,115.63 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:120.2,120.91 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:142.2,142.16 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:146.2,148.12 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:115.63,118.3 2 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:120.91,121.17 1 3 github.com/semihalev/sdns/middleware/blocklist/updater.go:139.3,139.13 1 3 github.com/semihalev/sdns/middleware/blocklist/updater.go:121.17,123.18 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:127.4,127.47 1 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:132.4,134.36 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:123.18,125.5 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:127.47,130.5 2 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:134.36,136.5 1 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:142.16,144.3 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:151.56,153.21 2 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:175.2,175.38 1 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:179.2,179.12 1 2 github.com/semihalev/sdns/middleware/blocklist/updater.go:153.21,158.31 4 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:158.31,161.61 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:167.4,169.43 2 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:161.61,163.5 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:163.10,165.5 1 0 github.com/semihalev/sdns/middleware/blocklist/updater.go:169.43,171.5 1 1 github.com/semihalev/sdns/middleware/blocklist/updater.go:175.38,177.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:55.13,56.72 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:60.2,60.43 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:56.72,58.3 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:64.37,65.26 1 6 github.com/semihalev/sdns/middleware/cache/cache.go:69.2,87.10 2 6 github.com/semihalev/sdns/middleware/cache/cache.go:65.26,67.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:91.31,91.46 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:94.69,99.47 3 11 github.com/semihalev/sdns/middleware/cache/cache.go:104.2,104.45 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:110.2,110.59 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:118.2,118.71 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:123.2,123.44 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:129.2,131.19 2 10 github.com/semihalev/sdns/middleware/cache/cache.go:135.2,138.23 3 10 github.com/semihalev/sdns/middleware/cache/cache.go:153.2,153.19 1 8 github.com/semihalev/sdns/middleware/cache/cache.go:160.2,164.15 3 8 github.com/semihalev/sdns/middleware/cache/cache.go:99.47,102.3 2 0 github.com/semihalev/sdns/middleware/cache/cache.go:104.45,107.3 2 0 github.com/semihalev/sdns/middleware/cache/cache.go:110.59,111.62 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:111.62,115.4 3 0 github.com/semihalev/sdns/middleware/cache/cache.go:118.71,121.3 2 0 github.com/semihalev/sdns/middleware/cache/cache.go:123.44,127.3 2 1 github.com/semihalev/sdns/middleware/cache/cache.go:131.19,133.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:138.23,139.56 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:145.3,150.9 5 2 github.com/semihalev/sdns/middleware/cache/cache.go:139.56,143.4 2 0 github.com/semihalev/sdns/middleware/cache/cache.go:153.19,158.3 3 0 github.com/semihalev/sdns/middleware/cache/cache.go:168.55,169.19 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:173.2,173.28 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:177.2,179.71 2 5 github.com/semihalev/sdns/middleware/cache/cache.go:183.2,190.28 4 5 github.com/semihalev/sdns/middleware/cache/cache.go:205.2,209.31 4 5 github.com/semihalev/sdns/middleware/cache/cache.go:215.2,215.18 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:219.2,221.39 2 5 github.com/semihalev/sdns/middleware/cache/cache.go:169.19,171.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:173.28,175.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:179.71,181.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:190.28,194.61 2 9 github.com/semihalev/sdns/middleware/cache/cache.go:198.3,198.38 1 9 github.com/semihalev/sdns/middleware/cache/cache.go:194.61,196.4 1 6 github.com/semihalev/sdns/middleware/cache/cache.go:198.38,200.63 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:200.63,202.5 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:209.31,211.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:211.8,213.3 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:215.18,217.3 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:224.51,234.2 7 0 github.com/semihalev/sdns/middleware/cache/cache.go:237.62,238.62 1 14 github.com/semihalev/sdns/middleware/cache/cache.go:242.2,242.62 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:246.2,246.19 1 10 github.com/semihalev/sdns/middleware/cache/cache.go:238.62,240.3 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:242.62,244.3 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:250.89,251.12 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:252.82,254.23 2 9 github.com/semihalev/sdns/middleware/cache/cache.go:256.27,258.23 2 1 github.com/semihalev/sdns/middleware/cache/cache.go:263.81,264.66 1 6 github.com/semihalev/sdns/middleware/cache/cache.go:270.2,270.41 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:264.66,268.3 3 3 github.com/semihalev/sdns/middleware/cache/cache.go:274.71,275.66 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:280.2,280.36 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:275.66,278.3 2 1 github.com/semihalev/sdns/middleware/cache/cache.go:284.47,289.31 4 6 github.com/semihalev/sdns/middleware/cache/cache.go:295.2,295.31 1 6 github.com/semihalev/sdns/middleware/cache/cache.go:289.31,291.3 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:291.8,293.3 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:298.78,300.39 1 7 github.com/semihalev/sdns/middleware/cache/cache.go:304.2,310.36 5 6 github.com/semihalev/sdns/middleware/cache/cache.go:325.2,327.32 2 3 github.com/semihalev/sdns/middleware/cache/cache.go:356.2,356.12 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:300.39,302.3 1 1 github.com/semihalev/sdns/middleware/cache/cache.go:310.36,311.54 1 5 github.com/semihalev/sdns/middleware/cache/cache.go:316.3,316.46 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:311.54,314.4 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:316.46,318.41 2 2 github.com/semihalev/sdns/middleware/cache/cache.go:321.4,321.58 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:318.41,320.5 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:327.32,328.2 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:329.3,335.17 6 4 github.com/semihalev/sdns/middleware/cache/cache.go:347.3,351.30 3 4 github.com/semihalev/sdns/middleware/cache/cache.go:335.17,337.4 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:337.9,339.74 2 2 github.com/semihalev/sdns/middleware/cache/cache.go:339.74,341.39 2 1 github.com/semihalev/sdns/middleware/cache/cache.go:341.39,343.6 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:351.30,352.15 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:359.76,360.53 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:364.2,364.31 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:374.2,374.28 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:388.2,388.8 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:360.53,362.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:364.31,367.41 2 5 github.com/semihalev/sdns/middleware/cache/cache.go:367.41,371.4 3 3 github.com/semihalev/sdns/middleware/cache/cache.go:374.28,376.29 2 0 github.com/semihalev/sdns/middleware/cache/cache.go:383.3,383.11 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:376.29,377.31 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:377.31,379.10 2 0 github.com/semihalev/sdns/middleware/cache/cache.go:383.11,385.4 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:391.69,393.18 2 11 github.com/semihalev/sdns/middleware/cache/cache.go:396.2,396.18 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:399.2,399.12 1 11 github.com/semihalev/sdns/middleware/cache/cache.go:393.18,395.3 1 2 github.com/semihalev/sdns/middleware/cache/cache.go:396.18,398.3 1 0 github.com/semihalev/sdns/middleware/cache/cache.go:405.28,407.14 2 6 github.com/semihalev/sdns/middleware/cache/cache.go:410.2,410.21 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:407.14,409.3 1 3 github.com/semihalev/sdns/middleware/cache/cache.go:414.29,433.2 17 6 github.com/semihalev/sdns/middleware/cache/item.go:28.79,39.28 10 10 github.com/semihalev/sdns/middleware/cache/item.go:46.2,52.19 5 10 github.com/semihalev/sdns/middleware/cache/item.go:56.2,58.10 2 10 github.com/semihalev/sdns/middleware/cache/item.go:39.28,40.39 1 11 github.com/semihalev/sdns/middleware/cache/item.go:43.3,44.6 2 2 github.com/semihalev/sdns/middleware/cache/item.go:40.39,41.12 1 9 github.com/semihalev/sdns/middleware/cache/item.go:52.19,54.3 1 10 github.com/semihalev/sdns/middleware/cache/item.go:63.58,81.29 14 5 github.com/semihalev/sdns/middleware/cache/item.go:85.2,85.25 1 5 github.com/semihalev/sdns/middleware/cache/item.go:90.2,90.28 1 5 github.com/semihalev/sdns/middleware/cache/item.go:94.2,94.11 1 5 github.com/semihalev/sdns/middleware/cache/item.go:81.29,84.3 2 7 github.com/semihalev/sdns/middleware/cache/item.go:85.25,88.3 2 4 github.com/semihalev/sdns/middleware/cache/item.go:90.28,93.3 2 4 github.com/semihalev/sdns/middleware/cache/item.go:97.39,100.2 2 15 github.com/semihalev/sdns/middleware/chaos/chaos.go:18.13,19.72 1 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:19.72,21.3 1 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:25.37,30.2 1 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:33.31,33.46 1 2 github.com/semihalev/sdns/middleware/chaos/chaos.go:36.69,41.70 3 4 github.com/semihalev/sdns/middleware/chaos/chaos.go:46.2,49.16 3 3 github.com/semihalev/sdns/middleware/chaos/chaos.go:80.2,81.13 2 2 github.com/semihalev/sdns/middleware/chaos/chaos.go:41.70,44.3 2 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:50.42,59.6 1 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:60.38,62.17 2 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:66.3,74.6 1 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:75.10,77.9 2 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:62.17,64.4 1 0 github.com/semihalev/sdns/middleware/chaos/chaos.go:84.38,85.18 1 1 github.com/semihalev/sdns/middleware/chaos/chaos.go:88.2,88.16 1 0 github.com/semihalev/sdns/middleware/chaos/chaos.go:85.18,87.3 1 1 github.com/semihalev/sdns/middleware/edns/edns.go:19.13,20.72 1 1 github.com/semihalev/sdns/middleware/edns/edns.go:20.72,22.3 1 1 github.com/semihalev/sdns/middleware/edns/edns.go:26.36,28.2 1 1 github.com/semihalev/sdns/middleware/edns/edns.go:31.30,31.45 1 2 github.com/semihalev/sdns/middleware/edns/edns.go:48.68,51.20 2 5 github.com/semihalev/sdns/middleware/edns/edns.go:58.2,61.24 3 5 github.com/semihalev/sdns/middleware/edns/edns.go:69.2,69.24 1 4 github.com/semihalev/sdns/middleware/edns/edns.go:73.2,88.15 3 4 github.com/semihalev/sdns/middleware/edns/edns.go:51.20,56.3 3 0 github.com/semihalev/sdns/middleware/edns/edns.go:61.24,67.3 3 1 github.com/semihalev/sdns/middleware/edns/edns.go:69.24,71.3 1 2 github.com/semihalev/sdns/middleware/edns/edns.go:92.53,95.11 2 4 github.com/semihalev/sdns/middleware/edns/edns.go:98.2,100.15 2 4 github.com/semihalev/sdns/middleware/edns/edns.go:107.2,107.12 1 4 github.com/semihalev/sdns/middleware/edns/edns.go:111.2,111.44 1 4 github.com/semihalev/sdns/middleware/edns/edns.go:118.2,118.37 1 4 github.com/semihalev/sdns/middleware/edns/edns.go:95.11,97.3 1 4 github.com/semihalev/sdns/middleware/edns/edns.go:100.15,105.3 4 3 github.com/semihalev/sdns/middleware/edns/edns.go:107.12,109.3 1 4 github.com/semihalev/sdns/middleware/edns/edns.go:111.44,116.3 4 2 github.com/semihalev/sdns/middleware/edns/edns.go:121.38,122.20 1 3 github.com/semihalev/sdns/middleware/edns/edns.go:126.2,129.4 1 1 github.com/semihalev/sdns/middleware/edns/edns.go:122.20,124.3 1 2 github.com/semihalev/sdns/middleware/edns/edns.go:132.36,133.32 1 3 github.com/semihalev/sdns/middleware/edns/edns.go:137.2,140.4 1 0 github.com/semihalev/sdns/middleware/edns/edns.go:133.32,135.3 1 3 github.com/semihalev/sdns/middleware/failover/failover.go:27.13,28.72 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:28.72,30.3 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:34.40,36.40 2 1 github.com/semihalev/sdns/middleware/failover/failover.go:48.2,48.44 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:36.40,39.60 2 3 github.com/semihalev/sdns/middleware/failover/failover.go:39.60,41.4 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:41.9,41.43 1 2 github.com/semihalev/sdns/middleware/failover/failover.go:41.43,43.4 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:43.9,45.4 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:52.34,52.49 1 2 github.com/semihalev/sdns/middleware/failover/failover.go:55.72,63.2 4 4 github.com/semihalev/sdns/middleware/failover/failover.go:66.53,67.51 1 4 github.com/semihalev/sdns/middleware/failover/failover.go:71.2,71.62 1 3 github.com/semihalev/sdns/middleware/failover/failover.go:75.2,81.37 6 2 github.com/semihalev/sdns/middleware/failover/failover.go:93.2,93.37 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:67.51,69.3 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:71.62,73.3 1 1 github.com/semihalev/sdns/middleware/failover/failover.go:81.37,83.17 2 3 github.com/semihalev/sdns/middleware/failover/failover.go:88.3,90.41 2 1 github.com/semihalev/sdns/middleware/failover/failover.go:83.17,85.12 2 2 github.com/semihalev/sdns/middleware/failover/failover.go:96.44,98.2 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:27.41,28.43 1 82 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:33.2,33.26 1 82 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:28.43,31.3 1 10 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:36.37,38.2 1 199 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:54.30,60.2 1 17 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:64.30,66.32 2 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:69.2,69.32 1 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:72.2,72.29 1 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:75.2,75.10 1 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:66.32,68.3 1 12 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:69.32,71.3 1 4 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:72.29,74.3 1 16 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:97.13,98.72 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:98.72,100.3 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:104.41,115.2 4 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:118.35,118.50 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:120.27,122.12 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:122.12,124.7 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:124.7,125.11 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:126.21,127.11 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:128.20,129.18 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:136.33,138.16 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:143.2,143.15 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:150.2,151.74 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:155.2,165.12 7 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:138.16,141.3 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:143.15,145.17 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:145.17,147.4 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:151.74,153.3 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:168.49,169.22 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:173.2,175.21 3 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:169.22,171.3 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:178.46,178.79 1 13 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:181.70,185.21 3 15 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:214.2,214.21 1 15 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:218.2,218.38 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:221.2,221.38 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:224.2,224.36 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:228.2,228.13 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:185.21,187.50 2 120 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:191.3,192.17 2 120 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:195.3,196.18 2 60 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:199.3,200.31 2 56 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:187.50,190.4 1 57 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:192.17,193.12 1 60 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:196.18,197.12 1 4 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:200.31,202.15 2 70 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:210.4,210.73 1 70 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:203.11,204.60 1 43 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:205.11,206.60 1 27 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:207.12,208.13 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:214.21,216.3 1 13 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:218.38,220.3 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:221.38,223.3 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:224.36,226.3 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:232.30,233.30 1 56 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:241.2,241.10 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:233.30,234.15 1 210 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:235.12,236.12 1 34 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:237.12,238.12 1 22 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:245.62,248.31 3 60 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:255.2,255.12 1 14 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:248.31,249.58 1 52 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:249.58,253.4 3 46 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:259.62,262.31 3 60 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:269.2,269.12 1 35 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:262.31,263.58 1 39 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:263.58,267.4 3 25 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:273.60,277.16 4 22 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:280.2,280.29 1 22 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:287.2,287.12 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:277.16,279.3 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:280.29,281.43 1 22 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:281.43,285.4 3 21 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:291.73,298.17 4 7 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:314.2,314.23 1 6 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:321.2,328.13 6 4 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:299.19,301.22 2 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:305.3,305.31 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:306.17,308.27 2 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:309.20,311.30 2 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:301.22,304.4 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:314.23,315.44 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:315.44,318.4 2 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:331.72,332.15 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:349.2,349.14 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:333.17,334.43 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:337.20,338.43 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:341.10,342.43 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:345.3,345.43 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:334.43,336.4 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:338.43,340.4 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:342.43,344.4 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:345.43,347.4 1 0 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:354.44,356.25 2 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:363.2,363.16 1 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:356.25,362.3 4 3 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:367.47,369.25 2 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:376.2,376.16 1 2 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:369.25,375.3 4 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:380.48,382.26 2 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:389.2,389.16 1 1 github.com/semihalev/sdns/middleware/hostsfile/hostsfile.go:382.26,388.3 4 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:18.13,19.72 1 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:19.72,21.3 1 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:25.39,38.2 3 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:41.33,41.48 1 2 github.com/semihalev/sdns/middleware/metrics/metrics.go:44.71,47.26 2 2 github.com/semihalev/sdns/middleware/metrics/metrics.go:51.2,57.30 5 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:47.26,49.3 1 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:63.40,65.14 2 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:69.2,69.30 1 0 github.com/semihalev/sdns/middleware/metrics/metrics.go:65.14,67.3 1 1 github.com/semihalev/sdns/middleware/metrics/metrics.go:73.46,75.2 1 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:31.13,32.72 1 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:32.72,34.3 1 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:38.41,46.2 2 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:49.35,49.50 1 2 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:52.73,55.18 2 11 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:60.2,60.17 1 9 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:65.2,65.25 1 9 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:73.2,78.38 4 8 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:111.2,111.19 1 4 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:117.2,119.24 2 2 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:55.18,58.3 2 2 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:60.17,63.3 2 0 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:65.25,68.3 2 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:68.8,68.38 1 8 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:68.38,71.3 2 0 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:78.38,79.37 1 8 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:79.37,80.27 1 5 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:81.25,82.43 1 5 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:82.43,86.63 3 5 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:93.6,93.28 1 3 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:86.63,91.7 3 2 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:93.28,94.24 1 2 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:99.7,104.13 4 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:94.24,97.8 2 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:111.19,115.3 2 2 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:119.24,121.3 1 1 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:124.58,129.35 4 8 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:133.2,134.16 2 3 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:138.2,145.10 5 3 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:129.35,131.3 1 5 github.com/semihalev/sdns/middleware/ratelimit/ratelimit.go:134.16,136.3 1 3 github.com/semihalev/sdns/middleware/recovery/recovery.go:18.13,19.72 1 1 github.com/semihalev/sdns/middleware/recovery/recovery.go:19.72,21.3 1 1 github.com/semihalev/sdns/middleware/recovery/recovery.go:25.40,27.2 1 1 github.com/semihalev/sdns/middleware/recovery/recovery.go:30.34,30.49 1 2 github.com/semihalev/sdns/middleware/recovery/recovery.go:33.72,34.15 1 4 github.com/semihalev/sdns/middleware/recovery/recovery.go:45.2,45.14 1 4 github.com/semihalev/sdns/middleware/recovery/recovery.go:34.15,35.31 1 4 github.com/semihalev/sdns/middleware/recovery/recovery.go:35.31,42.4 4 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:63.48,78.32 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:82.2,86.33 4 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:94.2,96.10 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:78.32,80.3 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:86.33,88.17 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:91.3,91.38 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:88.17,90.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:99.57,103.36 3 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:111.2,111.37 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:103.36,106.60 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:106.60,108.4 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:111.37,114.61 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:114.61,116.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:120.59,121.36 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:131.2,131.37 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:121.36,122.57 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:122.57,123.21 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:123.21,125.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:125.10,127.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:131.37,132.58 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:132.58,133.21 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:133.21,135.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:135.10,137.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:143.194,146.10 2 307 github.com/semihalev/sdns/middleware/resolver/resolver.go:152.2,157.16 4 307 github.com/semihalev/sdns/middleware/resolver/resolver.go:180.2,182.82 2 302 github.com/semihalev/sdns/middleware/resolver/resolver.go:190.2,190.40 1 302 github.com/semihalev/sdns/middleware/resolver/resolver.go:203.2,203.87 1 100 github.com/semihalev/sdns/middleware/resolver/resolver.go:208.2,208.22 1 100 github.com/semihalev/sdns/middleware/resolver/resolver.go:375.2,382.15 6 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:146.10,148.3 1 231 github.com/semihalev/sdns/middleware/resolver/resolver.go:157.16,158.16 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:163.3,163.36 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:177.3,177.18 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:158.16,161.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:163.36,165.47 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:169.4,171.53 2 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:165.47,167.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:171.53,172.43 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:172.43,174.6 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:182.82,183.16 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:187.3,187.19 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:183.16,186.4 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:190.40,192.67 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:196.3,196.39 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:200.3,200.56 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:192.67,194.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:196.39,198.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:203.87,206.3 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:208.22,209.16 1 100 github.com/semihalev/sdns/middleware/resolver/resolver.go:223.3,227.30 4 100 github.com/semihalev/sdns/middleware/resolver/resolver.go:238.3,238.20 1 100 github.com/semihalev/sdns/middleware/resolver/resolver.go:242.3,242.10 1 77 github.com/semihalev/sdns/middleware/resolver/resolver.go:255.3,258.81 3 77 github.com/semihalev/sdns/middleware/resolver/resolver.go:263.3,264.17 2 77 github.com/semihalev/sdns/middleware/resolver/resolver.go:268.3,268.42 1 77 github.com/semihalev/sdns/middleware/resolver/resolver.go:304.3,305.21 2 77 github.com/semihalev/sdns/middleware/resolver/resolver.go:313.3,314.27 2 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:318.3,321.17 3 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:339.3,347.33 6 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:356.3,367.17 7 75 github.com/semihalev/sdns/middleware/resolver/resolver.go:371.3,371.83 1 75 github.com/semihalev/sdns/middleware/resolver/resolver.go:209.16,210.31 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:210.31,211.35 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:216.5,216.37 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:211.35,214.6 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:216.37,219.6 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:227.30,228.34 1 720 github.com/semihalev/sdns/middleware/resolver/resolver.go:232.4,232.37 1 720 github.com/semihalev/sdns/middleware/resolver/resolver.go:228.34,230.5 1 23 github.com/semihalev/sdns/middleware/resolver/resolver.go:232.37,235.5 2 474 github.com/semihalev/sdns/middleware/resolver/resolver.go:238.20,240.4 1 23 github.com/semihalev/sdns/middleware/resolver/resolver.go:242.10,246.31 4 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:252.4,252.62 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:246.31,247.22 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:248.54,249.35 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:258.81,262.4 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:264.17,266.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:268.42,273.4 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:273.9,273.33 1 77 github.com/semihalev/sdns/middleware/resolver/resolver.go:273.33,274.29 1 59 github.com/semihalev/sdns/middleware/resolver/resolver.go:282.4,285.25 3 59 github.com/semihalev/sdns/middleware/resolver/resolver.go:274.29,276.19 2 34 github.com/semihalev/sdns/middleware/resolver/resolver.go:276.19,279.6 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:285.25,287.19 2 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:291.5,291.28 1 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:287.19,290.6 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:292.10,294.25 2 48 github.com/semihalev/sdns/middleware/resolver/resolver.go:294.25,295.33 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:299.6,299.29 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:295.33,298.7 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:305.21,306.37 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:310.4,310.35 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:306.37,309.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:314.27,316.4 1 30 github.com/semihalev/sdns/middleware/resolver/resolver.go:321.17,324.47 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:331.4,331.18 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:335.4,336.87 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:324.47,327.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:327.10,329.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:331.18,333.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:347.33,348.35 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:353.4,353.57 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:348.35,351.5 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:367.17,369.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:385.126,389.64 3 307 github.com/semihalev/sdns/middleware/resolver/resolver.go:393.2,393.27 1 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:398.2,398.18 1 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:389.64,391.3 1 287 github.com/semihalev/sdns/middleware/resolver/resolver.go:393.27,396.3 2 35 github.com/semihalev/sdns/middleware/resolver/resolver.go:401.103,404.35 2 126 github.com/semihalev/sdns/middleware/resolver/resolver.go:423.2,423.19 1 126 github.com/semihalev/sdns/middleware/resolver/resolver.go:404.35,408.26 3 14 github.com/semihalev/sdns/middleware/resolver/resolver.go:417.3,418.42 2 14 github.com/semihalev/sdns/middleware/resolver/resolver.go:408.26,409.18 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:409.18,411.22 2 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:411.22,413.6 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:419.8,421.3 1 112 github.com/semihalev/sdns/middleware/resolver/resolver.go:426.173,429.28 2 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:429.28,432.33 2 461 github.com/semihalev/sdns/middleware/resolver/resolver.go:436.3,437.11 2 58 github.com/semihalev/sdns/middleware/resolver/resolver.go:444.3,444.32 1 58 github.com/semihalev/sdns/middleware/resolver/resolver.go:449.3,452.17 3 58 github.com/semihalev/sdns/middleware/resolver/resolver.go:457.3,457.22 1 56 github.com/semihalev/sdns/middleware/resolver/resolver.go:461.3,465.30 3 56 github.com/semihalev/sdns/middleware/resolver/resolver.go:474.3,475.25 2 56 github.com/semihalev/sdns/middleware/resolver/resolver.go:432.33,433.12 1 403 github.com/semihalev/sdns/middleware/resolver/resolver.go:437.11,438.42 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:438.42,440.13 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:444.32,447.4 1 45 github.com/semihalev/sdns/middleware/resolver/resolver.go:452.17,454.12 2 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:457.22,458.12 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:465.30,467.39 2 56 github.com/semihalev/sdns/middleware/resolver/resolver.go:472.4,472.95 1 56 github.com/semihalev/sdns/middleware/resolver/resolver.go:467.39,468.24 1 154 github.com/semihalev/sdns/middleware/resolver/resolver.go:468.24,469.24 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:479.173,485.28 3 75 github.com/semihalev/sdns/middleware/resolver/resolver.go:485.28,486.33 1 280 github.com/semihalev/sdns/middleware/resolver/resolver.go:490.3,491.11 2 68 github.com/semihalev/sdns/middleware/resolver/resolver.go:498.3,501.17 3 68 github.com/semihalev/sdns/middleware/resolver/resolver.go:506.3,506.22 1 52 github.com/semihalev/sdns/middleware/resolver/resolver.go:510.3,514.30 3 52 github.com/semihalev/sdns/middleware/resolver/resolver.go:523.3,524.25 2 52 github.com/semihalev/sdns/middleware/resolver/resolver.go:486.33,487.12 1 212 github.com/semihalev/sdns/middleware/resolver/resolver.go:491.11,492.42 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:492.42,494.13 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:501.17,504.4 2 12 github.com/semihalev/sdns/middleware/resolver/resolver.go:506.22,508.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:514.30,516.39 2 52 github.com/semihalev/sdns/middleware/resolver/resolver.go:521.4,521.95 1 52 github.com/semihalev/sdns/middleware/resolver/resolver.go:516.39,517.24 1 503 github.com/semihalev/sdns/middleware/resolver/resolver.go:517.24,518.24 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:528.92,531.57 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:535.2,543.35 6 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:555.2,555.35 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:567.2,574.32 5 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:584.1,585.32 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:595.2,597.37 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:531.57,534.3 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:543.35,546.36 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:550.3,552.23 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:546.36,547.12 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:555.35,558.36 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:562.3,564.23 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:558.36,559.12 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:574.32,576.34 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:581.3,581.86 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:576.34,577.23 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:577.23,578.25 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:585.32,587.34 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:592.3,592.86 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:587.34,588.23 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:588.23,589.25 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:600.126,607.31 5 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:636.2,637.31 2 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:667.2,670.38 3 76 github.com/semihalev/sdns/middleware/resolver/resolver.go:607.31,608.37 1 779 github.com/semihalev/sdns/middleware/resolver/resolver.go:608.37,614.54 4 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:619.4,619.30 1 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:614.54,616.13 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:619.30,620.30 1 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:624.5,624.32 1 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:628.5,631.134 3 303 github.com/semihalev/sdns/middleware/resolver/resolver.go:620.30,621.14 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:624.32,625.14 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:637.31,638.34 1 779 github.com/semihalev/sdns/middleware/resolver/resolver.go:638.34,644.54 4 403 github.com/semihalev/sdns/middleware/resolver/resolver.go:649.4,649.30 1 403 github.com/semihalev/sdns/middleware/resolver/resolver.go:644.54,646.13 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:649.30,650.27 1 403 github.com/semihalev/sdns/middleware/resolver/resolver.go:654.5,654.29 1 403 github.com/semihalev/sdns/middleware/resolver/resolver.go:658.5,661.131 3 403 github.com/semihalev/sdns/middleware/resolver/resolver.go:650.27,651.14 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:654.29,655.14 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:673.61,674.34 1 132 github.com/semihalev/sdns/middleware/resolver/resolver.go:674.34,677.3 2 459 github.com/semihalev/sdns/middleware/resolver/resolver.go:680.63,682.39 2 60 github.com/semihalev/sdns/middleware/resolver/resolver.go:686.2,686.26 1 48 github.com/semihalev/sdns/middleware/resolver/resolver.go:682.39,684.3 1 12 github.com/semihalev/sdns/middleware/resolver/resolver.go:689.49,691.2 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:693.61,694.34 1 128 github.com/semihalev/sdns/middleware/resolver/resolver.go:694.34,697.3 2 355 github.com/semihalev/sdns/middleware/resolver/resolver.go:700.63,702.39 2 80 github.com/semihalev/sdns/middleware/resolver/resolver.go:706.2,706.26 1 53 github.com/semihalev/sdns/middleware/resolver/resolver.go:702.39,704.3 1 27 github.com/semihalev/sdns/middleware/resolver/resolver.go:709.49,711.2 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:713.83,714.35 1 307 github.com/semihalev/sdns/middleware/resolver/resolver.go:718.2,723.51 4 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:736.2,736.26 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:714.35,716.3 1 307 github.com/semihalev/sdns/middleware/resolver/resolver.go:723.51,725.11 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:725.11,728.41 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:728.41,730.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:730.10,732.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:739.57,747.2 6 302 github.com/semihalev/sdns/middleware/resolver/resolver.go:749.84,750.29 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:754.2,756.30 2 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:760.2,761.18 2 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:774.2,774.19 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:750.29,752.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:756.30,758.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:761.18,767.17 5 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:771.3,771.19 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:767.17,769.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:777.122,778.44 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:787.2,787.27 1 202 github.com/semihalev/sdns/middleware/resolver/resolver.go:813.2,815.18 2 196 github.com/semihalev/sdns/middleware/resolver/resolver.go:778.44,782.27 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:782.27,784.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:787.27,792.67 4 151 github.com/semihalev/sdns/middleware/resolver/resolver.go:796.3,797.17 2 151 github.com/semihalev/sdns/middleware/resolver/resolver.go:801.3,801.42 1 151 github.com/semihalev/sdns/middleware/resolver/resolver.go:792.67,795.4 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:797.17,799.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:801.42,804.4 2 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:804.9,804.33 1 150 github.com/semihalev/sdns/middleware/resolver/resolver.go:804.33,806.18 2 124 github.com/semihalev/sdns/middleware/resolver/resolver.go:806.18,809.5 2 5 github.com/semihalev/sdns/middleware/resolver/resolver.go:818.124,819.27 1 23 github.com/semihalev/sdns/middleware/resolver/resolver.go:887.2,887.18 1 23 github.com/semihalev/sdns/middleware/resolver/resolver.go:819.27,824.65 4 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:830.3,831.17 2 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:835.3,835.42 1 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:824.65,828.4 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:831.17,833.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:835.42,840.4 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:840.9,840.33 1 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:840.33,842.18 2 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:847.4,847.46 1 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:866.4,866.35 1 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:842.18,845.5 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:847.46,849.26 2 3 github.com/semihalev/sdns/middleware/resolver/resolver.go:849.26,851.20 2 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:851.20,854.7 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:866.35,868.26 2 6 github.com/semihalev/sdns/middleware/resolver/resolver.go:868.26,870.20 2 3 github.com/semihalev/sdns/middleware/resolver/resolver.go:870.20,873.7 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:890.121,916.86 14 287 github.com/semihalev/sdns/middleware/resolver/resolver.go:926.2,935.41 5 287 github.com/semihalev/sdns/middleware/resolver/resolver.go:1004.2,1004.29 1 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:1014.2,1014.27 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1018.2,1018.26 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:1022.2,1022.56 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:916.86,920.10 3 639 github.com/semihalev/sdns/middleware/resolver/resolver.go:921.74,921.74 0 623 github.com/semihalev/sdns/middleware/resolver/resolver.go:922.19,922.19 0 11 github.com/semihalev/sdns/middleware/resolver/resolver.go:935.41,942.17 4 639 github.com/semihalev/sdns/middleware/resolver/resolver.go:942.17,945.11 2 710 github.com/semihalev/sdns/middleware/resolver/resolver.go:946.27,947.48 1 84 github.com/semihalev/sdns/middleware/resolver/resolver.go:950.5,950.22 1 15 github.com/semihalev/sdns/middleware/resolver/resolver.go:951.26,954.25 2 623 github.com/semihalev/sdns/middleware/resolver/resolver.go:963.5,965.39 2 291 github.com/semihalev/sdns/middleware/resolver/resolver.go:979.5,979.84 1 279 github.com/semihalev/sdns/middleware/resolver/resolver.go:999.5,999.21 1 277 github.com/semihalev/sdns/middleware/resolver/resolver.go:947.48,948.27 1 69 github.com/semihalev/sdns/middleware/resolver/resolver.go:954.25,957.49 2 332 github.com/semihalev/sdns/middleware/resolver/resolver.go:960.6,960.23 1 331 github.com/semihalev/sdns/middleware/resolver/resolver.go:957.49,958.28 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:965.39,969.69 2 12 github.com/semihalev/sdns/middleware/resolver/resolver.go:973.6,973.49 1 9 github.com/semihalev/sdns/middleware/resolver/resolver.go:976.6,976.23 1 9 github.com/semihalev/sdns/middleware/resolver/resolver.go:969.69,970.21 1 3 github.com/semihalev/sdns/middleware/resolver/resolver.go:973.49,974.28 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:979.84,980.33 1 95 github.com/semihalev/sdns/middleware/resolver/resolver.go:980.33,981.40 1 683 github.com/semihalev/sdns/middleware/resolver/resolver.go:981.40,983.56 1 463 github.com/semihalev/sdns/middleware/resolver/resolver.go:983.56,990.52 4 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:993.9,993.26 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:990.52,991.31 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:1004.29,1005.39 1 5 github.com/semihalev/sdns/middleware/resolver/resolver.go:1011.3,1011.32 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1005.39,1007.40 1 5 github.com/semihalev/sdns/middleware/resolver/resolver.go:1007.40,1009.5 1 5 github.com/semihalev/sdns/middleware/resolver/resolver.go:1014.27,1016.3 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:1018.26,1020.3 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:1025.139,1032.15 5 651 github.com/semihalev/sdns/middleware/resolver/resolver.go:1037.2,1043.16 5 651 github.com/semihalev/sdns/middleware/resolver/resolver.go:1049.2,1052.16 3 315 github.com/semihalev/sdns/middleware/resolver/resolver.go:1068.2,1068.53 1 302 github.com/semihalev/sdns/middleware/resolver/resolver.go:1072.2,1072.79 1 300 github.com/semihalev/sdns/middleware/resolver/resolver.go:1078.2,1078.18 1 300 github.com/semihalev/sdns/middleware/resolver/resolver.go:1032.15,1035.3 2 642 github.com/semihalev/sdns/middleware/resolver/resolver.go:1043.16,1047.3 2 334 github.com/semihalev/sdns/middleware/resolver/resolver.go:1052.16,1056.18 2 10 github.com/semihalev/sdns/middleware/resolver/resolver.go:1065.3,1065.18 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1056.18,1057.38 1 10 github.com/semihalev/sdns/middleware/resolver/resolver.go:1061.4,1062.55 2 10 github.com/semihalev/sdns/middleware/resolver/resolver.go:1057.38,1059.5 1 4 github.com/semihalev/sdns/middleware/resolver/resolver.go:1068.53,1070.3 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1072.79,1076.3 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1081.108,1085.47 3 651 github.com/semihalev/sdns/middleware/resolver/resolver.go:1089.2,1089.31 1 651 github.com/semihalev/sdns/middleware/resolver/resolver.go:1114.2,1114.10 1 651 github.com/semihalev/sdns/middleware/resolver/resolver.go:1085.47,1087.3 1 396 github.com/semihalev/sdns/middleware/resolver/resolver.go:1089.31,1090.30 1 321 github.com/semihalev/sdns/middleware/resolver/resolver.go:1090.30,1095.22 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1095.22,1097.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1097.10,1097.29 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1097.29,1099.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1101.8,1101.38 1 330 github.com/semihalev/sdns/middleware/resolver/resolver.go:1101.38,1102.30 1 330 github.com/semihalev/sdns/middleware/resolver/resolver.go:1102.30,1106.22 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1106.22,1108.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1108.10,1108.29 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1108.29,1110.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1117.137,1118.27 1 423 github.com/semihalev/sdns/middleware/resolver/resolver.go:1127.2,1132.16 4 423 github.com/semihalev/sdns/middleware/resolver/resolver.go:1143.2,1143.9 1 301 github.com/semihalev/sdns/middleware/resolver/resolver.go:1158.2,1160.9 2 286 github.com/semihalev/sdns/middleware/resolver/resolver.go:1164.2,1167.37 3 192 github.com/semihalev/sdns/middleware/resolver/resolver.go:1118.27,1122.10 3 10 github.com/semihalev/sdns/middleware/resolver/resolver.go:1122.10,1124.4 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:1132.16,1133.54 1 122 github.com/semihalev/sdns/middleware/resolver/resolver.go:1139.3,1140.68 2 122 github.com/semihalev/sdns/middleware/resolver/resolver.go:1133.54,1138.4 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1143.9,1147.38 3 188 github.com/semihalev/sdns/middleware/resolver/resolver.go:1147.38,1148.55 1 15 github.com/semihalev/sdns/middleware/resolver/resolver.go:1153.4,1154.69 2 15 github.com/semihalev/sdns/middleware/resolver/resolver.go:1148.55,1152.5 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1160.9,1162.3 1 94 github.com/semihalev/sdns/middleware/resolver/resolver.go:1170.108,1172.14 2 239 github.com/semihalev/sdns/middleware/resolver/resolver.go:1176.2,1176.26 1 239 github.com/semihalev/sdns/middleware/resolver/resolver.go:1198.2,1198.8 1 239 github.com/semihalev/sdns/middleware/resolver/resolver.go:1172.14,1174.3 1 151 github.com/semihalev/sdns/middleware/resolver/resolver.go:1176.26,1180.36 3 1322 github.com/semihalev/sdns/middleware/resolver/resolver.go:1187.3,1187.76 1 1322 github.com/semihalev/sdns/middleware/resolver/resolver.go:1191.3,1191.20 1 1322 github.com/semihalev/sdns/middleware/resolver/resolver.go:1180.36,1182.43 2 210 github.com/semihalev/sdns/middleware/resolver/resolver.go:1182.43,1184.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1187.76,1188.12 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1191.20,1194.9 3 210 github.com/semihalev/sdns/middleware/resolver/resolver.go:1201.134,1202.48 1 239 github.com/semihalev/sdns/middleware/resolver/resolver.go:1240.2,1242.8 2 239 github.com/semihalev/sdns/middleware/resolver/resolver.go:1202.48,1204.3 1 87 github.com/semihalev/sdns/middleware/resolver/resolver.go:1204.8,1204.32 1 152 github.com/semihalev/sdns/middleware/resolver/resolver.go:1204.32,1208.19 3 107 github.com/semihalev/sdns/middleware/resolver/resolver.go:1208.19,1213.26 3 4 github.com/semihalev/sdns/middleware/resolver/resolver.go:1213.26,1217.19 3 3 github.com/semihalev/sdns/middleware/resolver/resolver.go:1221.5,1222.29 2 3 github.com/semihalev/sdns/middleware/resolver/resolver.go:1226.5,1226.48 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1217.19,1219.6 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1222.29,1223.11 1 3 github.com/semihalev/sdns/middleware/resolver/resolver.go:1229.9,1229.30 1 103 github.com/semihalev/sdns/middleware/resolver/resolver.go:1229.30,1232.18 2 4 github.com/semihalev/sdns/middleware/resolver/resolver.go:1236.4,1236.64 1 4 github.com/semihalev/sdns/middleware/resolver/resolver.go:1232.18,1234.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1245.90,1253.16 6 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:1257.2,1257.50 1 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:1261.2,1261.19 1 7 github.com/semihalev/sdns/middleware/resolver/resolver.go:1253.16,1255.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1257.50,1259.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1264.107,1267.44 2 58 github.com/semihalev/sdns/middleware/resolver/resolver.go:1271.2,1279.16 7 46 github.com/semihalev/sdns/middleware/resolver/resolver.go:1283.2,1283.41 1 46 github.com/semihalev/sdns/middleware/resolver/resolver.go:1288.2,1288.44 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1292.2,1292.81 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1267.44,1269.3 1 12 github.com/semihalev/sdns/middleware/resolver/resolver.go:1279.16,1281.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1283.41,1285.3 1 44 github.com/semihalev/sdns/middleware/resolver/resolver.go:1288.44,1290.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1295.107,1298.44 2 68 github.com/semihalev/sdns/middleware/resolver/resolver.go:1302.2,1310.16 7 41 github.com/semihalev/sdns/middleware/resolver/resolver.go:1314.2,1314.41 1 37 github.com/semihalev/sdns/middleware/resolver/resolver.go:1319.2,1319.44 1 12 github.com/semihalev/sdns/middleware/resolver/resolver.go:1323.2,1323.81 1 12 github.com/semihalev/sdns/middleware/resolver/resolver.go:1298.44,1300.3 1 27 github.com/semihalev/sdns/middleware/resolver/resolver.go:1310.16,1312.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1314.41,1316.3 1 25 github.com/semihalev/sdns/middleware/resolver/resolver.go:1319.44,1321.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1326.56,1327.32 1 87 github.com/semihalev/sdns/middleware/resolver/resolver.go:1333.2,1333.21 1 87 github.com/semihalev/sdns/middleware/resolver/resolver.go:1337.2,1337.8 1 87 github.com/semihalev/sdns/middleware/resolver/resolver.go:1327.32,1328.41 1 87 github.com/semihalev/sdns/middleware/resolver/resolver.go:1328.41,1330.4 1 87 github.com/semihalev/sdns/middleware/resolver/resolver.go:1333.21,1334.33 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1340.59,1342.31 2 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1352.2,1352.20 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1356.2,1357.31 2 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1363.2,1363.21 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1367.2,1367.49 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1371.2,1371.50 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1375.2,1375.13 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1342.31,1343.42 1 120 github.com/semihalev/sdns/middleware/resolver/resolver.go:1343.42,1346.50 3 80 github.com/semihalev/sdns/middleware/resolver/resolver.go:1346.50,1348.5 1 80 github.com/semihalev/sdns/middleware/resolver/resolver.go:1352.20,1353.32 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1357.31,1358.40 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1358.40,1360.4 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1363.21,1364.33 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1367.49,1368.37 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1371.50,1372.39 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1378.134,1387.51 6 165 github.com/semihalev/sdns/middleware/resolver/resolver.go:1405.2,1406.31 2 125 github.com/semihalev/sdns/middleware/resolver/resolver.go:1416.2,1416.20 1 125 github.com/semihalev/sdns/middleware/resolver/resolver.go:1420.2,1420.26 1 123 github.com/semihalev/sdns/middleware/resolver/resolver.go:1424.2,1425.16 2 123 github.com/semihalev/sdns/middleware/resolver/resolver.go:1434.2,1434.30 1 121 github.com/semihalev/sdns/middleware/resolver/resolver.go:1438.2,1438.51 1 121 github.com/semihalev/sdns/middleware/resolver/resolver.go:1443.2,1443.9 1 120 github.com/semihalev/sdns/middleware/resolver/resolver.go:1447.2,1449.18 2 118 github.com/semihalev/sdns/middleware/resolver/resolver.go:1387.51,1389.17 2 86 github.com/semihalev/sdns/middleware/resolver/resolver.go:1389.17,1391.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1392.8,1392.38 1 79 github.com/semihalev/sdns/middleware/resolver/resolver.go:1392.38,1393.25 1 79 github.com/semihalev/sdns/middleware/resolver/resolver.go:1402.3,1402.13 1 39 github.com/semihalev/sdns/middleware/resolver/resolver.go:1393.25,1394.31 1 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1398.4,1399.20 2 40 github.com/semihalev/sdns/middleware/resolver/resolver.go:1394.31,1396.5 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1406.31,1407.42 1 430 github.com/semihalev/sdns/middleware/resolver/resolver.go:1407.42,1410.50 3 272 github.com/semihalev/sdns/middleware/resolver/resolver.go:1410.50,1412.5 1 272 github.com/semihalev/sdns/middleware/resolver/resolver.go:1416.20,1418.3 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1420.26,1422.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1425.16,1427.24 2 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1430.3,1430.9 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1427.24,1429.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1434.30,1436.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1438.51,1440.3 1 1 github.com/semihalev/sdns/middleware/resolver/resolver.go:1443.9,1445.3 1 2 github.com/semihalev/sdns/middleware/resolver/resolver.go:1452.80,1456.33 3 196 github.com/semihalev/sdns/middleware/resolver/resolver.go:1460.2,1460.13 1 196 github.com/semihalev/sdns/middleware/resolver/resolver.go:1469.2,1469.13 1 196 github.com/semihalev/sdns/middleware/resolver/resolver.go:1456.33,1458.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1460.13,1464.17 3 175 github.com/semihalev/sdns/middleware/resolver/resolver.go:1464.17,1466.4 1 170 github.com/semihalev/sdns/middleware/resolver/resolver.go:1472.69,1476.28 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1479.2,1482.28 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1485.2,1487.30 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1491.2,1494.26 3 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1500.2,1500.13 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1476.28,1478.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1482.28,1484.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1487.30,1489.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1494.26,1495.20 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1495.20,1497.4 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1503.35,1511.34 6 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1515.2,1516.16 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1522.2,1522.25 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1558.2,1558.70 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1511.34,1512.59 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1516.16,1520.3 2 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1522.25,1526.32 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1535.3,1535.32 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1544.3,1544.31 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1551.3,1551.31 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1526.32,1527.41 1 566 github.com/semihalev/sdns/middleware/resolver/resolver.go:1527.41,1528.36 1 273 github.com/semihalev/sdns/middleware/resolver/resolver.go:1528.36,1531.6 2 273 github.com/semihalev/sdns/middleware/resolver/resolver.go:1535.32,1536.38 1 566 github.com/semihalev/sdns/middleware/resolver/resolver.go:1536.38,1537.33 1 273 github.com/semihalev/sdns/middleware/resolver/resolver.go:1537.33,1540.6 2 273 github.com/semihalev/sdns/middleware/resolver/resolver.go:1544.31,1549.4 4 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1551.31,1555.4 2 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1561.26,1562.26 1 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1567.2,1571.21 3 21 github.com/semihalev/sdns/middleware/resolver/resolver.go:1562.26,1565.3 1 0 github.com/semihalev/sdns/middleware/resolver/resolver.go:1571.21,1573.3 1 0 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:35.105,37.16 2 307 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:40.2,40.27 1 307 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:46.2,58.33 10 287 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:37.16,39.3 1 21 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:40.27,45.3 4 20 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:61.48,65.27 3 0 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:69.2,69.14 1 0 github.com/semihalev/sdns/middleware/resolver/singleinflight.go:65.27,67.3 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:30.13,35.16 4 1 github.com/semihalev/sdns/middleware/resolver/utils.go:35.16,37.3 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:40.44,42.2 1 1082 github.com/semihalev/sdns/middleware/resolver/utils.go:44.41,48.33 3 1 github.com/semihalev/sdns/middleware/resolver/utils.go:52.2,52.12 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:48.33,50.3 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:55.61,58.32 2 85 github.com/semihalev/sdns/middleware/resolver/utils.go:92.2,92.8 1 85 github.com/semihalev/sdns/middleware/resolver/utils.go:58.32,59.31 1 115 github.com/semihalev/sdns/middleware/resolver/utils.go:59.31,60.22 1 46 github.com/semihalev/sdns/middleware/resolver/utils.go:64.4,64.24 1 45 github.com/semihalev/sdns/middleware/resolver/utils.go:68.4,68.24 1 45 github.com/semihalev/sdns/middleware/resolver/utils.go:72.4,73.16 2 45 github.com/semihalev/sdns/middleware/resolver/utils.go:60.22,61.13 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:64.24,65.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:68.24,69.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:74.9,74.41 1 69 github.com/semihalev/sdns/middleware/resolver/utils.go:74.41,75.25 1 25 github.com/semihalev/sdns/middleware/resolver/utils.go:79.4,79.28 1 25 github.com/semihalev/sdns/middleware/resolver/utils.go:83.4,83.27 1 25 github.com/semihalev/sdns/middleware/resolver/utils.go:87.4,88.16 2 25 github.com/semihalev/sdns/middleware/resolver/utils.go:75.25,76.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:79.28,80.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:83.27,84.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:95.47,98.16 3 1 github.com/semihalev/sdns/middleware/resolver/utils.go:102.2,102.23 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:117.2,117.18 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:98.16,100.3 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:102.23,104.17 2 3 github.com/semihalev/sdns/middleware/resolver/utils.go:107.3,107.24 1 3 github.com/semihalev/sdns/middleware/resolver/utils.go:104.17,106.4 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:107.24,109.11 2 5 github.com/semihalev/sdns/middleware/resolver/utils.go:113.4,113.33 1 5 github.com/semihalev/sdns/middleware/resolver/utils.go:109.11,110.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:120.37,121.33 1 777 github.com/semihalev/sdns/middleware/resolver/utils.go:128.2,128.8 1 776 github.com/semihalev/sdns/middleware/resolver/utils.go:121.33,122.18 1 3881 github.com/semihalev/sdns/middleware/resolver/utils.go:122.18,125.4 2 1 github.com/semihalev/sdns/middleware/resolver/utils.go:131.67,134.22 3 538 github.com/semihalev/sdns/middleware/resolver/utils.go:137.2,137.23 1 538 github.com/semihalev/sdns/middleware/resolver/utils.go:145.2,145.12 1 538 github.com/semihalev/sdns/middleware/resolver/utils.go:134.22,136.3 1 538 github.com/semihalev/sdns/middleware/resolver/utils.go:137.23,138.43 1 3668 github.com/semihalev/sdns/middleware/resolver/utils.go:138.43,139.63 1 873 github.com/semihalev/sdns/middleware/resolver/utils.go:142.4,142.24 1 849 github.com/semihalev/sdns/middleware/resolver/utils.go:139.63,140.13 1 24 github.com/semihalev/sdns/middleware/resolver/utils.go:148.82,150.32 2 163 github.com/semihalev/sdns/middleware/resolver/utils.go:181.2,181.41 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:150.32,152.10 2 169 github.com/semihalev/sdns/middleware/resolver/utils.go:156.3,156.40 1 169 github.com/semihalev/sdns/middleware/resolver/utils.go:160.3,161.15 2 169 github.com/semihalev/sdns/middleware/resolver/utils.go:165.3,166.16 2 161 github.com/semihalev/sdns/middleware/resolver/utils.go:172.3,172.35 1 161 github.com/semihalev/sdns/middleware/resolver/utils.go:178.3,178.32 1 161 github.com/semihalev/sdns/middleware/resolver/utils.go:152.10,153.12 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:156.40,158.4 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:161.15,162.12 1 8 github.com/semihalev/sdns/middleware/resolver/utils.go:166.16,167.31 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:170.4,170.51 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:167.31,168.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:172.35,173.31 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:176.4,176.46 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:173.31,174.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:184.30,185.38 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:189.2,189.14 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:185.38,187.3 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:192.75,194.18 2 161 github.com/semihalev/sdns/middleware/resolver/utils.go:198.2,199.20 2 161 github.com/semihalev/sdns/middleware/resolver/utils.go:203.2,206.29 3 161 github.com/semihalev/sdns/middleware/resolver/utils.go:211.1,212.29 1 161 github.com/semihalev/sdns/middleware/resolver/utils.go:256.2,256.18 1 158 github.com/semihalev/sdns/middleware/resolver/utils.go:194.18,196.3 1 41 github.com/semihalev/sdns/middleware/resolver/utils.go:199.20,201.3 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:206.29,209.3 2 195 github.com/semihalev/sdns/middleware/resolver/utils.go:212.29,214.26 2 194 github.com/semihalev/sdns/middleware/resolver/utils.go:223.3,224.21 2 194 github.com/semihalev/sdns/middleware/resolver/utils.go:227.3,228.10 2 194 github.com/semihalev/sdns/middleware/resolver/utils.go:234.3,234.22 1 194 github.com/semihalev/sdns/middleware/resolver/utils.go:240.3,241.17 2 192 github.com/semihalev/sdns/middleware/resolver/utils.go:248.3,248.39 1 191 github.com/semihalev/sdns/middleware/resolver/utils.go:214.26,215.62 1 418 github.com/semihalev/sdns/middleware/resolver/utils.go:218.4,218.41 1 418 github.com/semihalev/sdns/middleware/resolver/utils.go:215.62,216.18 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:218.41,219.18 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:224.21,226.4 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:228.10,229.96 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:232.4,232.34 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:229.96,230.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:235.84,236.35 1 186 github.com/semihalev/sdns/middleware/resolver/utils.go:236.35,238.5 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:241.17,242.96 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:246.4,246.21 1 1 github.com/semihalev/sdns/middleware/resolver/utils.go:242.96,244.13 2 0 github.com/semihalev/sdns/middleware/resolver/utils.go:248.39,249.34 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:252.4,252.43 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:249.34,250.13 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:259.51,265.2 5 186 github.com/semihalev/sdns/middleware/resolver/utils.go:267.68,268.29 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:278.2,278.8 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:268.29,270.37 2 2 github.com/semihalev/sdns/middleware/resolver/utils.go:270.37,271.20 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:271.20,273.10 2 2 github.com/semihalev/sdns/middleware/resolver/utils.go:281.37,283.16 2 186 github.com/semihalev/sdns/middleware/resolver/utils.go:287.2,287.26 1 186 github.com/semihalev/sdns/middleware/resolver/utils.go:295.2,297.17 3 186 github.com/semihalev/sdns/middleware/resolver/utils.go:302.2,302.54 1 186 github.com/semihalev/sdns/middleware/resolver/utils.go:308.2,308.13 1 184 github.com/semihalev/sdns/middleware/resolver/utils.go:283.16,285.3 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:287.26,290.3 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:297.17,300.3 2 0 github.com/semihalev/sdns/middleware/resolver/utils.go:302.54,306.3 1 2 github.com/semihalev/sdns/middleware/resolver/utils.go:311.54,313.24 2 133 github.com/semihalev/sdns/middleware/resolver/utils.go:317.2,318.39 2 133 github.com/semihalev/sdns/middleware/resolver/utils.go:322.2,322.13 1 133 github.com/semihalev/sdns/middleware/resolver/utils.go:313.24,315.3 1 830 github.com/semihalev/sdns/middleware/resolver/utils.go:318.39,320.3 1 1136 github.com/semihalev/sdns/middleware/resolver/utils.go:325.42,330.31 3 218 github.com/semihalev/sdns/middleware/resolver/utils.go:347.2,347.15 1 218 github.com/semihalev/sdns/middleware/resolver/utils.go:330.31,331.38 1 764 github.com/semihalev/sdns/middleware/resolver/utils.go:331.38,332.70 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:343.4,343.17 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:332.70,335.20 2 0 github.com/semihalev/sdns/middleware/resolver/utils.go:335.20,337.6 1 0 github.com/semihalev/sdns/middleware/resolver/utils.go:337.11,340.6 2 0 github.com/semihalev/sdns/middleware/resolver/utils.go:353.28,355.14 2 639 github.com/semihalev/sdns/middleware/resolver/utils.go:359.2,359.21 1 485 github.com/semihalev/sdns/middleware/resolver/utils.go:355.14,357.3 1 154 github.com/semihalev/sdns/middleware/resolver/utils.go:363.31,382.2 17 635 github.com/semihalev/sdns/middleware/resolver/utils.go:387.26,389.14 2 651 github.com/semihalev/sdns/middleware/resolver/utils.go:392.2,392.18 1 487 github.com/semihalev/sdns/middleware/resolver/utils.go:389.14,391.3 1 164 github.com/semihalev/sdns/middleware/resolver/utils.go:396.28,397.20 1 643 github.com/semihalev/sdns/middleware/resolver/utils.go:401.2,404.18 3 643 github.com/semihalev/sdns/middleware/resolver/utils.go:397.20,399.3 1 309 github.com/semihalev/sdns/middleware/resolver/client.go:28.81,32.51 2 317 github.com/semihalev/sdns/middleware/resolver/client.go:36.2,36.47 1 317 github.com/semihalev/sdns/middleware/resolver/client.go:40.2,42.38 2 317 github.com/semihalev/sdns/middleware/resolver/client.go:46.2,47.32 2 317 github.com/semihalev/sdns/middleware/resolver/client.go:51.2,53.20 2 315 github.com/semihalev/sdns/middleware/resolver/client.go:32.51,34.3 1 307 github.com/semihalev/sdns/middleware/resolver/client.go:36.47,38.3 1 10 github.com/semihalev/sdns/middleware/resolver/client.go:42.38,44.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:47.32,49.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:61.45,68.43 2 317 github.com/semihalev/sdns/middleware/resolver/client.go:81.2,81.16 1 315 github.com/semihalev/sdns/middleware/resolver/client.go:87.2,90.36 3 304 github.com/semihalev/sdns/middleware/resolver/client.go:96.2,96.15 1 304 github.com/semihalev/sdns/middleware/resolver/client.go:68.43,71.3 2 315 github.com/semihalev/sdns/middleware/resolver/client.go:71.8,73.73 2 2 github.com/semihalev/sdns/middleware/resolver/client.go:77.3,78.35 2 2 github.com/semihalev/sdns/middleware/resolver/client.go:73.73,75.4 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:81.16,83.3 1 11 github.com/semihalev/sdns/middleware/resolver/client.go:83.8,83.27 1 304 github.com/semihalev/sdns/middleware/resolver/client.go:83.27,85.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:90.36,95.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:100.51,101.20 1 315 github.com/semihalev/sdns/middleware/resolver/client.go:105.2,105.43 1 315 github.com/semihalev/sdns/middleware/resolver/client.go:110.2,111.72 2 0 github.com/semihalev/sdns/middleware/resolver/client.go:114.2,114.26 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:118.2,118.41 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:101.20,103.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:105.43,108.3 1 315 github.com/semihalev/sdns/middleware/resolver/client.go:111.72,113.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:114.26,116.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:124.50,131.16 5 317 github.com/semihalev/sdns/middleware/resolver/client.go:134.2,135.12 2 317 github.com/semihalev/sdns/middleware/resolver/client.go:131.16,133.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:139.46,140.29 1 317 github.com/semihalev/sdns/middleware/resolver/client.go:144.2,144.43 1 317 github.com/semihalev/sdns/middleware/resolver/client.go:148.2,152.20 4 2 github.com/semihalev/sdns/middleware/resolver/client.go:140.29,142.3 1 0 github.com/semihalev/sdns/middleware/resolver/client.go:144.43,146.3 1 315 github.com/semihalev/sdns/middleware/resolver/client.go:158.37,160.14 2 634 github.com/semihalev/sdns/middleware/resolver/client.go:163.2,164.26 2 484 github.com/semihalev/sdns/middleware/resolver/client.go:167.2,167.19 1 418 github.com/semihalev/sdns/middleware/resolver/client.go:160.14,162.3 1 150 github.com/semihalev/sdns/middleware/resolver/client.go:164.26,166.3 1 66 github.com/semihalev/sdns/middleware/resolver/client.go:171.29,173.2 1 621 github.com/semihalev/sdns/middleware/resolver/handler.go:27.13,28.72 1 1 github.com/semihalev/sdns/middleware/resolver/handler.go:32.2,32.43 1 1 github.com/semihalev/sdns/middleware/resolver/handler.go:28.72,30.3 1 1 github.com/semihalev/sdns/middleware/resolver/handler.go:36.42,37.23 1 3 github.com/semihalev/sdns/middleware/resolver/handler.go:41.2,44.3 1 3 github.com/semihalev/sdns/middleware/resolver/handler.go:37.23,39.3 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:48.36,48.51 1 2 github.com/semihalev/sdns/middleware/resolver/handler.go:51.74,54.47 2 187 github.com/semihalev/sdns/middleware/resolver/handler.go:57.2,59.21 2 187 github.com/semihalev/sdns/middleware/resolver/handler.go:54.47,56.3 1 116 github.com/semihalev/sdns/middleware/resolver/handler.go:62.73,67.16 4 194 github.com/semihalev/sdns/middleware/resolver/handler.go:71.2,71.28 1 194 github.com/semihalev/sdns/middleware/resolver/handler.go:76.2,76.71 1 193 github.com/semihalev/sdns/middleware/resolver/handler.go:81.2,81.59 1 193 github.com/semihalev/sdns/middleware/resolver/handler.go:96.2,96.49 1 193 github.com/semihalev/sdns/middleware/resolver/handler.go:101.2,110.16 7 193 github.com/semihalev/sdns/middleware/resolver/handler.go:116.2,116.36 1 187 github.com/semihalev/sdns/middleware/resolver/handler.go:122.2,124.13 2 187 github.com/semihalev/sdns/middleware/resolver/handler.go:67.16,69.3 1 187 github.com/semihalev/sdns/middleware/resolver/handler.go:71.28,73.3 1 1 github.com/semihalev/sdns/middleware/resolver/handler.go:76.71,78.3 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:81.59,82.62 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:82.62,83.27 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:87.4,92.15 4 0 github.com/semihalev/sdns/middleware/resolver/handler.go:83.27,85.5 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:96.49,98.3 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:110.16,114.3 2 3 github.com/semihalev/sdns/middleware/resolver/handler.go:116.36,120.3 2 0 github.com/semihalev/sdns/middleware/resolver/handler.go:127.88,129.39 1 187 github.com/semihalev/sdns/middleware/resolver/handler.go:133.2,137.36 4 180 github.com/semihalev/sdns/middleware/resolver/handler.go:151.2,151.32 1 22 github.com/semihalev/sdns/middleware/resolver/handler.go:168.2,168.12 1 22 github.com/semihalev/sdns/middleware/resolver/handler.go:129.39,131.3 1 7 github.com/semihalev/sdns/middleware/resolver/handler.go:137.36,138.54 1 164 github.com/semihalev/sdns/middleware/resolver/handler.go:142.3,142.46 1 6 github.com/semihalev/sdns/middleware/resolver/handler.go:138.54,140.4 1 158 github.com/semihalev/sdns/middleware/resolver/handler.go:142.46,144.41 2 6 github.com/semihalev/sdns/middleware/resolver/handler.go:147.4,147.58 1 6 github.com/semihalev/sdns/middleware/resolver/handler.go:144.41,146.5 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:151.32,153.73 2 6 github.com/semihalev/sdns/middleware/resolver/handler.go:153.73,154.40 1 6 github.com/semihalev/sdns/middleware/resolver/handler.go:160.4,160.36 1 6 github.com/semihalev/sdns/middleware/resolver/handler.go:154.40,155.64 1 12 github.com/semihalev/sdns/middleware/resolver/handler.go:155.64,157.6 1 12 github.com/semihalev/sdns/middleware/resolver/handler.go:160.36,161.64 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:161.64,163.6 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:171.53,184.24 9 0 github.com/semihalev/sdns/middleware/resolver/handler.go:200.2,215.37 7 0 github.com/semihalev/sdns/middleware/resolver/handler.go:220.2,220.12 1 0 github.com/semihalev/sdns/middleware/resolver/handler.go:184.24,187.17 3 0 github.com/semihalev/sdns/middleware/resolver/handler.go:187.17,190.18 3 0 github.com/semihalev/sdns/middleware/resolver/handler.go:190.18,193.5 2 0 github.com/semihalev/sdns/middleware/resolver/handler.go:194.9,197.4 2 0 github.com/semihalev/sdns/middleware/resolver/handler.go:215.37,218.3 2 0 github.com/semihalev/sdns/middleware/resolver/handler.go:223.42,231.2 5 0 github.com/semihalev/sdns/middleware/resolver/nsec3.go:17.51,19.26 2 12 github.com/semihalev/sdns/middleware/resolver/nsec3.go:22.2,22.24 1 12 github.com/semihalev/sdns/middleware/resolver/nsec3.go:27.2,27.14 1 5 github.com/semihalev/sdns/middleware/resolver/nsec3.go:19.26,21.3 1 20 github.com/semihalev/sdns/middleware/resolver/nsec3.go:22.24,23.25 1 12 github.com/semihalev/sdns/middleware/resolver/nsec3.go:23.25,25.4 1 7 github.com/semihalev/sdns/middleware/resolver/nsec3.go:30.71,33.41 3 26 github.com/semihalev/sdns/middleware/resolver/nsec3.go:44.2,44.15 1 3 github.com/semihalev/sdns/middleware/resolver/nsec3.go:33.41,36.17 3 55 github.com/semihalev/sdns/middleware/resolver/nsec3.go:39.3,39.13 1 23 github.com/semihalev/sdns/middleware/resolver/nsec3.go:42.3,42.15 1 23 github.com/semihalev/sdns/middleware/resolver/nsec3.go:36.17,37.12 1 32 github.com/semihalev/sdns/middleware/resolver/nsec3.go:39.13,41.4 1 23 github.com/semihalev/sdns/middleware/resolver/nsec3.go:47.65,48.26 1 86 github.com/semihalev/sdns/middleware/resolver/nsec3.go:54.2,54.36 1 54 github.com/semihalev/sdns/middleware/resolver/nsec3.go:48.26,50.20 2 127 github.com/semihalev/sdns/middleware/resolver/nsec3.go:50.20,52.4 1 32 github.com/semihalev/sdns/middleware/resolver/nsec3.go:57.70,58.26 1 23 github.com/semihalev/sdns/middleware/resolver/nsec3.go:64.2,64.43 1 3 github.com/semihalev/sdns/middleware/resolver/nsec3.go:58.26,60.20 2 43 github.com/semihalev/sdns/middleware/resolver/nsec3.go:60.20,62.4 1 20 github.com/semihalev/sdns/middleware/resolver/nsec3.go:67.57,71.47 3 5 github.com/semihalev/sdns/middleware/resolver/nsec3.go:75.2,76.14 2 5 github.com/semihalev/sdns/middleware/resolver/nsec3.go:79.2,80.16 2 4 github.com/semihalev/sdns/middleware/resolver/nsec3.go:83.2,83.12 1 3 github.com/semihalev/sdns/middleware/resolver/nsec3.go:71.47,73.3 1 0 github.com/semihalev/sdns/middleware/resolver/nsec3.go:76.14,78.3 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:80.16,82.3 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:86.54,90.47 3 11 github.com/semihalev/sdns/middleware/resolver/nsec3.go:94.2,95.16 2 11 github.com/semihalev/sdns/middleware/resolver/nsec3.go:111.2,111.45 1 5 github.com/semihalev/sdns/middleware/resolver/nsec3.go:115.2,115.12 1 3 github.com/semihalev/sdns/middleware/resolver/nsec3.go:90.47,92.3 1 0 github.com/semihalev/sdns/middleware/resolver/nsec3.go:95.16,96.28 1 6 github.com/semihalev/sdns/middleware/resolver/nsec3.go:100.3,101.15 2 5 github.com/semihalev/sdns/middleware/resolver/nsec3.go:104.3,105.17 2 4 github.com/semihalev/sdns/middleware/resolver/nsec3.go:108.3,108.13 1 3 github.com/semihalev/sdns/middleware/resolver/nsec3.go:96.28,98.4 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:101.15,103.4 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:105.17,107.4 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:111.45,113.3 1 2 github.com/semihalev/sdns/middleware/resolver/nsec3.go:118.63,120.16 2 20 github.com/semihalev/sdns/middleware/resolver/nsec3.go:134.2,134.34 1 4 github.com/semihalev/sdns/middleware/resolver/nsec3.go:137.2,137.46 1 3 github.com/semihalev/sdns/middleware/resolver/nsec3.go:140.2,140.12 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:120.16,122.15 2 16 github.com/semihalev/sdns/middleware/resolver/nsec3.go:125.3,126.17 2 15 github.com/semihalev/sdns/middleware/resolver/nsec3.go:129.3,129.14 1 14 github.com/semihalev/sdns/middleware/resolver/nsec3.go:132.3,132.13 1 13 github.com/semihalev/sdns/middleware/resolver/nsec3.go:122.15,124.4 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:126.17,128.4 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:129.14,131.4 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:134.34,136.3 1 1 github.com/semihalev/sdns/middleware/resolver/nsec3.go:137.46,139.3 1 2 github.com/semihalev/sdns/mock/writer.go:22.44,25.15 2 2 github.com/semihalev/sdns/mock/writer.go:39.2,39.10 1 2 github.com/semihalev/sdns/mock/writer.go:26.24,30.18 4 1 github.com/semihalev/sdns/mock/writer.go:32.13,36.18 4 1 github.com/semihalev/sdns/mock/writer.go:43.30,44.18 1 3 github.com/semihalev/sdns/mock/writer.go:48.2,48.20 1 2 github.com/semihalev/sdns/mock/writer.go:44.18,46.3 1 1 github.com/semihalev/sdns/mock/writer.go:52.33,54.2 1 1 github.com/semihalev/sdns/mock/writer.go:57.47,60.16 3 2 github.com/semihalev/sdns/mock/writer.go:63.2,63.20 1 1 github.com/semihalev/sdns/mock/writer.go:60.16,62.3 1 1 github.com/semihalev/sdns/mock/writer.go:67.47,70.2 2 1 github.com/semihalev/sdns/mock/writer.go:73.33,75.2 1 3 github.com/semihalev/sdns/mock/writer.go:78.36,78.57 1 1 github.com/semihalev/sdns/mock/writer.go:81.33,81.51 1 1 github.com/semihalev/sdns/mock/writer.go:84.48,84.49 0 0 github.com/semihalev/sdns/mock/writer.go:87.32,87.46 1 1 github.com/semihalev/sdns/mock/writer.go:90.28,90.29 0 0 github.com/semihalev/sdns/mock/writer.go:93.39,93.61 1 1 github.com/semihalev/sdns/mock/writer.go:96.40,96.63 1 1 github.com/semihalev/sdns/mock/writer.go:99.37,99.51 1 1 github.com/semihalev/sdns/mock/writer.go:102.43,102.44 0 0 github.com/semihalev/sdns/mock/writer.go:105.34,105.49 1 1 github.com/semihalev/sdns/response/typify.go:49.31,49.53 1 1 github.com/semihalev/sdns/response/typify.go:53.45,54.31 1 2 github.com/semihalev/sdns/response/typify.go:59.2,59.51 1 1 github.com/semihalev/sdns/response/typify.go:54.31,55.15 1 17 github.com/semihalev/sdns/response/typify.go:55.15,57.4 1 1 github.com/semihalev/sdns/response/typify.go:63.55,64.14 1 15 github.com/semihalev/sdns/response/typify.go:67.2,69.16 3 14 github.com/semihalev/sdns/response/typify.go:73.2,73.34 1 14 github.com/semihalev/sdns/response/typify.go:78.2,78.34 1 13 github.com/semihalev/sdns/response/typify.go:82.2,82.25 1 12 github.com/semihalev/sdns/response/typify.go:89.2,89.8 1 11 github.com/semihalev/sdns/response/typify.go:95.2,95.54 1 8 github.com/semihalev/sdns/response/typify.go:99.2,101.25 3 7 github.com/semihalev/sdns/response/typify.go:111.2,111.33 1 7 github.com/semihalev/sdns/response/typify.go:117.2,117.40 1 7 github.com/semihalev/sdns/response/typify.go:120.2,120.42 1 6 github.com/semihalev/sdns/response/typify.go:124.2,124.43 1 5 github.com/semihalev/sdns/response/typify.go:128.2,128.33 1 2 github.com/semihalev/sdns/response/typify.go:132.2,132.24 1 1 github.com/semihalev/sdns/response/typify.go:64.14,66.3 1 1 github.com/semihalev/sdns/response/typify.go:69.16,71.3 1 4 github.com/semihalev/sdns/response/typify.go:73.34,75.3 1 1 github.com/semihalev/sdns/response/typify.go:78.34,80.3 1 1 github.com/semihalev/sdns/response/typify.go:82.25,83.81 1 8 github.com/semihalev/sdns/response/typify.go:83.81,85.4 1 1 github.com/semihalev/sdns/response/typify.go:89.8,90.46 1 4 github.com/semihalev/sdns/response/typify.go:90.46,92.4 1 3 github.com/semihalev/sdns/response/typify.go:95.54,97.3 1 1 github.com/semihalev/sdns/response/typify.go:101.25,102.39 1 14 github.com/semihalev/sdns/response/typify.go:106.3,106.38 1 11 github.com/semihalev/sdns/response/typify.go:102.39,104.12 2 3 github.com/semihalev/sdns/response/typify.go:106.38,108.4 1 9 github.com/semihalev/sdns/response/typify.go:111.33,112.66 1 1 github.com/semihalev/sdns/response/typify.go:112.66,114.4 1 0 github.com/semihalev/sdns/response/typify.go:117.40,119.3 1 1 github.com/semihalev/sdns/response/typify.go:120.42,122.3 1 1 github.com/semihalev/sdns/response/typify.go:124.43,126.3 1 3 github.com/semihalev/sdns/response/typify.go:128.33,130.3 1 1 github.com/semihalev/sdns/response/typify.go:135.50,136.57 1 4 github.com/semihalev/sdns/response/typify.go:139.2,139.53 1 3 github.com/semihalev/sdns/response/typify.go:142.2,142.56 1 2 github.com/semihalev/sdns/response/typify.go:145.2,145.14 1 1 github.com/semihalev/sdns/response/typify.go:136.57,138.3 1 1 github.com/semihalev/sdns/response/typify.go:139.53,141.3 1 1 github.com/semihalev/sdns/response/typify.go:142.56,144.3 1 1 github.com/semihalev/sdns/response/typify.go:148.57,149.24 1 9 github.com/semihalev/sdns/response/typify.go:158.2,158.14 1 6 github.com/semihalev/sdns/response/typify.go:149.24,150.41 1 13 github.com/semihalev/sdns/response/typify.go:153.3,154.10 2 3 github.com/semihalev/sdns/response/typify.go:150.41,151.12 1 10 github.com/semihalev/sdns/response/typify.go:154.10,156.4 1 3 github.com/semihalev/sdns/server/server.go:34.38,35.20 1 3 github.com/semihalev/sdns/server/server.go:39.2,47.44 2 3 github.com/semihalev/sdns/server/server.go:51.2,51.15 1 3 github.com/semihalev/sdns/server/server.go:35.20,37.3 1 1 github.com/semihalev/sdns/server/server.go:47.44,49.3 1 3 github.com/semihalev/sdns/server/server.go:55.61,63.2 4 4 github.com/semihalev/sdns/server/server.go:65.68,66.40 1 3 github.com/semihalev/sdns/server/server.go:77.2,78.66 2 3 github.com/semihalev/sdns/server/server.go:84.2,84.17 1 3 github.com/semihalev/sdns/server/server.go:66.40,70.20 3 3 github.com/semihalev/sdns/server/server.go:74.3,74.18 1 2 github.com/semihalev/sdns/server/server.go:70.20,72.4 1 1 github.com/semihalev/sdns/server/server.go:78.66,80.3 1 2 github.com/semihalev/sdns/server/server.go:80.8,82.3 1 1 github.com/semihalev/sdns/server/server.go:88.24,93.2 4 3 github.com/semihalev/sdns/server/server.go:97.52,108.48 3 6 github.com/semihalev/sdns/server/server.go:108.48,110.3 1 4 github.com/semihalev/sdns/server/server.go:114.41,115.21 1 3 github.com/semihalev/sdns/server/server.go:119.2,121.95 2 2 github.com/semihalev/sdns/server/server.go:115.21,117.3 1 1 github.com/semihalev/sdns/server/server.go:121.95,123.3 1 1 github.com/semihalev/sdns/server/server.go:127.42,128.21 1 3 github.com/semihalev/sdns/server/server.go:132.2,145.81 5 2 github.com/semihalev/sdns/server/server.go:128.21,130.3 1 1 github.com/semihalev/sdns/server/server.go:145.81,147.3 1 1 github.com/semihalev/sdns/server/server.go:150.29,152.6 2 3 github.com/semihalev/sdns/server/server.go:152.6,154.17 2 4 github.com/semihalev/sdns/server/server.go:158.3,159.21 2 1 github.com/semihalev/sdns/server/server.go:154.17,155.12 1 0 github.com/semihalev/sdns/server/server.go:159.21,161.4 1 1 github.com/semihalev/sdns/server/doh/doh.go:15.96,16.54 1 5 github.com/semihalev/sdns/server/doh/doh.go:16.54,22.19 2 5 github.com/semihalev/sdns/server/doh/doh.go:46.3,47.41 2 3 github.com/semihalev/sdns/server/doh/doh.go:52.3,53.17 2 2 github.com/semihalev/sdns/server/doh/doh.go:58.3,59.17 2 2 github.com/semihalev/sdns/server/doh/doh.go:64.3,67.25 3 2 github.com/semihalev/sdns/server/doh/doh.go:23.23,25.35 2 2 github.com/semihalev/sdns/server/doh/doh.go:29.24,30.65 1 2 github.com/semihalev/sdns/server/doh/doh.go:35.4,36.18 2 1 github.com/semihalev/sdns/server/doh/doh.go:40.4,40.24 1 1 github.com/semihalev/sdns/server/doh/doh.go:41.11,43.10 2 1 github.com/semihalev/sdns/server/doh/doh.go:25.35,28.5 2 0 github.com/semihalev/sdns/server/doh/doh.go:30.65,33.5 2 1 github.com/semihalev/sdns/server/doh/doh.go:36.18,39.5 2 0 github.com/semihalev/sdns/server/doh/doh.go:47.41,50.4 2 1 github.com/semihalev/sdns/server/doh/doh.go:53.17,56.4 2 0 github.com/semihalev/sdns/server/doh/doh.go:59.17,62.4 2 0 github.com/semihalev/sdns/server/doh/doh.go:72.90,73.54 1 4 github.com/semihalev/sdns/server/doh/doh.go:73.54,75.17 2 4 github.com/semihalev/sdns/server/doh/doh.go:79.3,82.28 3 2 github.com/semihalev/sdns/server/doh/doh.go:87.3,91.40 4 2 github.com/semihalev/sdns/server/doh/doh.go:95.3,103.40 2 2 github.com/semihalev/sdns/server/doh/doh.go:107.3,107.64 1 2 github.com/semihalev/sdns/server/doh/doh.go:133.3,136.17 3 2 github.com/semihalev/sdns/server/doh/doh.go:141.3,142.17 2 2 github.com/semihalev/sdns/server/doh/doh.go:147.3,149.60 2 2 github.com/semihalev/sdns/server/doh/doh.go:155.3,155.23 1 2 github.com/semihalev/sdns/server/doh/doh.go:75.17,78.4 2 2 github.com/semihalev/sdns/server/doh/doh.go:82.28,85.4 2 0 github.com/semihalev/sdns/server/doh/doh.go:91.40,93.4 1 1 github.com/semihalev/sdns/server/doh/doh.go:103.40,105.4 1 1 github.com/semihalev/sdns/server/doh/doh.go:107.64,109.18 2 0 github.com/semihalev/sdns/server/doh/doh.go:114.4,116.18 3 0 github.com/semihalev/sdns/server/doh/doh.go:122.4,130.5 1 0 github.com/semihalev/sdns/server/doh/doh.go:109.18,112.5 2 0 github.com/semihalev/sdns/server/doh/doh.go:116.18,118.5 1 0 github.com/semihalev/sdns/server/doh/doh.go:118.10,120.5 1 0 github.com/semihalev/sdns/server/doh/doh.go:136.17,139.4 2 0 github.com/semihalev/sdns/server/doh/doh.go:142.17,145.4 2 0 github.com/semihalev/sdns/server/doh/doh.go:149.60,151.4 1 1 github.com/semihalev/sdns/server/doh/doh.go:151.9,153.4 1 1 github.com/semihalev/sdns/server/doh/msg.go:38.30,39.14 1 4 github.com/semihalev/sdns/server/doh/msg.go:43.2,55.31 2 3 github.com/semihalev/sdns/server/doh/msg.go:59.2,59.29 1 3 github.com/semihalev/sdns/server/doh/msg.go:68.2,68.25 1 3 github.com/semihalev/sdns/server/doh/msg.go:77.2,77.12 1 3 github.com/semihalev/sdns/server/doh/msg.go:39.14,41.3 1 1 github.com/semihalev/sdns/server/doh/msg.go:55.31,57.3 1 3 github.com/semihalev/sdns/server/doh/msg.go:59.29,66.3 1 13 github.com/semihalev/sdns/server/doh/msg.go:68.25,75.3 1 1 github.com/semihalev/sdns/server/doh/qtype.go:93.34,94.13 1 6 github.com/semihalev/sdns/server/doh/qtype.go:98.2,98.56 1 4 github.com/semihalev/sdns/server/doh/qtype.go:102.2,102.44 1 3 github.com/semihalev/sdns/server/doh/qtype.go:106.2,106.21 1 1 github.com/semihalev/sdns/server/doh/qtype.go:94.13,96.3 1 2 github.com/semihalev/sdns/server/doh/qtype.go:98.56,100.3 1 1 github.com/semihalev/sdns/server/doh/qtype.go:102.44,104.3 1 2 github.com/semihalev/sdns/waitgroup/waitgroup.go:25.44,31.2 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:34.42,38.33 3 2 github.com/semihalev/sdns/waitgroup/waitgroup.go:42.2,42.10 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:38.33,40.3 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:46.39,49.33 2 6 github.com/semihalev/sdns/waitgroup/waitgroup.go:55.2,55.17 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:49.33,53.3 3 5 github.com/semihalev/sdns/waitgroup/waitgroup.go:59.38,63.33 3 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:68.2,71.20 4 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:63.33,66.3 2 0 github.com/semihalev/sdns/waitgroup/waitgroup.go:75.39,79.33 3 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:87.2,87.24 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:79.33,80.17 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:84.3,84.13 1 1 github.com/semihalev/sdns/waitgroup/waitgroup.go:80.17,83.4 2 0 <<<<<< EOF # path=fixes ./mock/writer.go:2,5,8,9,12,14,17,19,20,21,22,24,31,37,38,40,41,42,43,46,47,49,50,51,52,54,55,56,57,62,64,65,66,67,70,71,72,73,75,76,77,79,80,82,83,85,86,88,89,91,92,94,95,97,98,100,101,103,104 ./doc.go:1:/* ./doc.go:3:*/ ./mock/writer_test.go:2,5,9,10,12,16,25,29,32,35,43 ./waitgroup/waitgroup.go:2,8,9,12,14,16,17,22,23,24,25,28,30,31,32,33,34,37,40,41,43,44,45,46,48,53,54,56,57,58,59,62,66,67,72,73,74,75,78,83,85,86,88 ./waitgroup/waitgroup_test.go:2,7,12,13,16,20,22,25,27,30,32,34,35,39,43,45,50,51,53,55,57,60,62,63 ./sdns.go:2,3,4,11,18,20,24,27,28,30,31,39,40,41,42,44,47,48,51,52,56,57,60,62,63,64,67,70,71,72,74,78,79,81,84,87,89,91 ./server/server_test.go:2,20,22,30,31,34,36,37,38,46,47,48,49,58,62,63,64,65,69,70,78,82,83,85,89,90,94,95,99,100,102,106,107,111,112,114,115,116,120,121,122,124,127,128,129,131,138,141,142,143,147,150,157,159,162,165,168,171,175,176,179,181,184,187,189,192,194,197,200,202,205,207,210 ./server/server.go:2,12,14,21,22,29,31,32,33,34,37,38,45,46,49,50,52,53,54,55,57,59,61,63,64,65,69,72,73,75,76,82,83,85,86,87,88,93,94,95,96,97,99,106,107,110,111,112,113,114,117,118,120,123,124,125,126,127,130,131,133,136,143,144,147,148,149,150,152,156,157,161,162,163 ./server/doh/msg_test.go:2,5,9,10,13,16,19,21,24,26,28,31 ./server/doh/doh_test.go:2,12,16,17,20,22,23,29,30,32,33,35,37,40,42,44,46,49,53,55,56,57,59,61,64,66,68,70,71,72,74,76,79,81,84,87,88,89,91,93,97,100,102,105,107,109,111,114,118,120,122,123,124,126,128,131,133,135,137,138,139,141,143,146,148,150,152,153,154,156,158,161,163,165,167,168,169,171,173,177,180,183,186,188,190,193,197,199,201,202,203,205,207,210,213,215,217 ./server/doh/msg.go:2,5,8,9,14,15,16,22,23,24,35,36,37,38,41,42,53,54,55,57,58,59,65,66,67,68,74,75,76,78 ./server/doh/qtype.go:2,6,9,90,91,92,93,96,97,100,101,104,105,107 ./server/doh/doh.go:2,10,13,14,15,21,28,33,34,39,44,45,50,51,56,57,62,63,66,68,69,70,71,72,78,80,85,86,90,93,94,101,102,105,106,112,113,120,121,130,131,132,134,139,140,145,146,148,153,154,156,157 ./server/doh/qtype_test.go:2,5,9,10,13,16,19,22 ./dnsutil/dnsutil_test.go:1,2,3,5,10,14,18,19,24,28,32,36,40,44,48,52,56,57,61,62,63,64,65,75,76,80,81,82,83,84,85,89,93,94,95,96,99,101,105,106,110,111,116,117,122,123,131,137,138,139,140,143,146,149,153,154,157,158,159,160,164,166,169,172,177,178,181,182,187,188,189,190,192,195,199,204,209,216 ./dnsutil/ttl_test.go:1,2,3,5,9,13,14,15,16,18,20,21,22,24,28,29,33,34,38,42,46,47,50,51,55,56,60,61,64,65,70,74,75,78,82,83,84,85,94,101,102,105,107,111,112,113 ./dnsutil/ttl.go:1,2,3,5,8,12,13,14,17,18,19,23,24,26,29,30,31,34,35,36,37,39,41,44,45,47,48,50,52 ./dnsutil/dnsutil.go:1,2,3,5,14,19,20,21,22,23,24,25,27,29,38,39,40,42,43,44,45,46,47,50,53,55,56,57,58,61,65,67,68,69,70,71,72,73,76,78,80,84,86,87,88,89,95,98,99,101,102,103,104,109,114,115,118,119,121,123,125,126,128,130,134,137,138,139,142,143,145,154,156,157,159,160,161,162,164,168,170,171,172,173,176,178,179,185,186,187,189,190,191,192,193,197,198,199,201,204,205,211,212,213,216,217,223,224,225,227,228,229,230,232,235,237,240,241,243,244,245,246,249,250,252,256,257,261,262,265,266,268,269,270,271,282,283,285,287,289 ./middleware/metrics/metrics.go:2,6,12,13,16,17,18,22,23,24,25,34,36,38,39,40,42,43,44,46,49,50,53,56,58,59,61,62,63,67,68,70,71,72,73,75,76 ./middleware/metrics/metrics_test.go:2,6,13,14,16,18,20,22,26,28,31,34,37 ./middleware/failover/failover_test.go:2,6,13,15,16,18,21,23,24,26,27,30,32,35,37,39,43,47,50,52,54,57,59,61,64,66,68,71,73 ./middleware/failover/failover.go:2,7,14,15,18,19,20,23,25,26,27,31,32,33,34,36,38,45,46,47,49,50,51,53,54,55,57,59,61,63,64,65,66,69,70,73,74,80,81,86,87,89,91,92,94,95,96,98,99 ./middleware/middleware.go:2,8,12,13,17,18,21,24,25,29,30,36,37,38,40,41,42,43,45,48,52,53,54,55,57,60,61,67,68,69,71,72,73,74,77,78,80,82,85,86,89,91,92,94,95,96,97,98,103,104,109,110,112,116,117,120,121,122,123,124,127,128,129,130,133,134,136,137,139,140,141,142,145,146,149,150,154,156,157,158,160,161,162,163,166,168 ./middleware/as112/as112_test.go:2,6,13,14,16,19,20,22,24,26,28,32,35,39,41,47,49,55,57,62,64,69,71,76,78,84,86,92,94,100 ./middleware/as112/as112.go:2,6,12,13,16,17,18,22,23,24,25,27,30,31,35,36,38,39,42,43,44,46,48,49,50,52,53,54,56,58,62,63,65,69,70,72,76,82,92,93,97,102,103,106,110,116,119,120,123,124,126,128,129,130,131,133,136,140,141,142,143,146,147,148,150,151,252,253 ./middleware/ratelimit/ratelimit.go:2,8,17,21,22,23,26,29,30,31,35,36,37,38,43,44,46,47,48,50,51,52,54,58,59,63,64,71,72,74,77,79,85,88,91,92,97,98,101,103,105,106,107,108,109,110,112,115,116,118,121,122,123,124,128,131,132,136,137,139,142,144,146,147,151 ./middleware/ratelimit/ratelimit_test.go:2,6,13,14,17,19,21,23,25,29,35,39,46,47,53,58,64,71,75,79,81,83 ./middleware/recovery/recovery_test.go:2,7,14,15,18,22,24,28,30,32,34,38,40 ./middleware/recovery/recovery.go:2,8,14,15,17,18,22,23,24,25,27,28,29,31,32,33,37,39,42,44,46,47 ./middleware/chain_test.go:2,6,11,12,19,21,25,28,31,34,40,43,47,50,53,55,60 ./middleware/edns/edns_test.go:2,7,14,16,17,19,22,28,30,31,33,34,36,37,39,40,42,45,48,50,53,57,61,65,69,72,76,80,83,84,88,91,92,101 ./middleware/edns/edns.go:2,6,12,13,17,18,19,23,24,25,26,28,29,30,32,33,37,45,46,47,48,50,53,56,57,59,63,65,67,68,71,72,73,76,84,85,87,89,90,91,92,94,97,99,105,106,109,110,116,117,119,120,121,124,125,130,131,132,135,136,141,142 ./middleware/resolver/utils.go:2,12,16,26,29,30,32,37,38,39,40,42,43,44,47,48,50,51,53,54,55,57,58,62,63,66,67,70,71,77,78,81,82,85,86,89,90,91,93,94,95,100,101,102,106,107,111,112,114,115,116,118,119,120,121,125,126,127,129,130,131,134,136,137,141,143,144,146,147,148,150,154,155,158,159,163,164,169,171,175,177,179,180,182,183,184,187,188,190,191,192,196,197,201,202,205,206,209,210,212,214,217,220,221,222,226,231,233,238,239,245,247,251,253,254,255,257,258,259,265,266,267,268,270,274,275,276,277,279,280,281,285,286,288,290,291,292,293,294,300,301,303,304,306,307,309,310,311,313,315,316,321,323,324,325,327,329,330,334,340,341,342,344,345,346,348,349,351,352,353,357,358,360,361,362,363,380,382,383,385,386,387,391,393,394,395,396,399,400,403,405 ./middleware/resolver/client.go:2,3,4,5,13,16,20,21,25,26,27,28,29,31,34,35,38,39,41,44,45,49,50,52,54,55,56,57,58,59,60,61,67,75,76,79,80,85,86,88,91,92,93,95,97,98,99,100,103,104,106,108,109,113,116,117,119,120,121,122,123,124,126,129,133,136,137,138,139,142,143,146,147,150,153,154,156,157,158,162,166,168,169,170,171,173 ./middleware/resolver/singleinflight.go:1,2,3,4,5,6,8,11,14,15,21,22,23,24,28,29,30,31,32,33,34,35,39,45,50,53,57,59,60,61,64,67,68,70 ./middleware/resolver/nsec3.go:2,5,8,16,17,19,21,22,25,26,28,29,30,33,38,41,43,45,46,47,48,52,53,55,56,57,58,62,63,65,66,67,70,73,74,78,82,84,85,86,89,92,93,98,99,103,107,109,110,113,114,116,117,118,124,128,131,133,136,139,141 ./middleware/resolver/handler_test.go:2,8,18,19,21,23,25,27,28,29,31,34,36,41,43,44,45,47,49,51,53,59,62,66,73,79,85,92,93,94,98,101,104,106,107,108,111,114,117,119,122 ./middleware/resolver/client_test.go:2,7,12,13,17,20,24,27,31,32,33,37,40,44,47,51 ./middleware/resolver/resolver_test.go:2,5,7,13,14,16,18,22,25,27,30,31,32,34,36,40,43,45,48,49,50,52,54,58,61,63,65,66,67,69,71,75,78,80,82,83,84,86,88,92,95,97,99,100,101,103,105,109,112,114,117,118,119,121,123,127,130,132,135,136,137,139,141,145,148,150,152,153,154,156,158,162,165,167,169,170,171,173,175,179,182,184,186,187,188,190,192,196,199,201,203,204,205,207,209,213,216,218,220,221,222,224,226,230,233,235,237,238,239,241,243,247,250,252,254,255,256,258,260,264,267,269,271,272,273,275,277,281,284,286,288,289,290,292,294,298,301,303,305,306,307,309,311,315,318,320,322 ./middleware/resolver/handler.go:2,7,16,17,21,22,24,26,27,31,33,34,35,36,39,40,44,45,46,47,49,50,51,53,56,58,60,61,62,64,69,70,73,74,75,78,79,80,85,86,89,91,93,94,95,98,99,100,103,104,107,112,114,115,118,120,121,123,125,126,127,131,132,136,137,140,141,146,148,149,150,154,157,158,159,160,163,164,165,166,167,169,170,171,173,176,179,183,193,197,198,199,201,205,207,213,214,215,218,219,221,222,223,225,228,231,232 ./middleware/resolver/nsec3_test.go:2,6,9,10,15,31,32,33,34,37,41,43,45,46,47,48,51,52,54,58,59,60,63,67,68,69,72,76,77,78,85,86,87,88,89,92,93,95,99,100,101,104,108,109,110,113,117,118,119,122,127,128,131,135,136,137,140,145,146,149,153,154,155,158,162,163,164,169,170,171,176,177,178,179,180,183,187,188,189,192,196,197,198,201,205,206,207,210,214,215,216,220,224,225,226,229,233,234,235,239,243,244,245,250,251,252,258,259 ./middleware/resolver/utils_test.go:2,7,11,12,13,15,17,20,21,22,23,25,28,31,34,43,45,54,56,62,63,64,66,69,70,73 ./middleware/resolver/resolver.go:2,12,21,22,25,27,29,32,33,36,38,41,43,44,46,48,54,61,62,63,66,68,70,73,76,77,80,81,84,86,90,92,93,95,97,98,99,102,103,105,108,109,110,111,113,116,117,118,119,120,121,127,128,129,130,131,137,138,139,140,141,142,143,145,148,149,150,151,153,155,159,161,162,164,167,168,170,174,175,176,178,179,181,186,188,189,191,194,195,198,199,201,202,206,207,210,214,215,219,220,221,222,224,227,230,231,235,236,237,240,241,246,250,251,253,254,256,260,262,266,267,271,279,280,281,283,290,298,300,301,302,303,307,309,311,312,316,317,319,323,325,329,330,333,334,337,338,340,344,346,351,352,354,355,358,359,362,364,366,369,370,372,373,374,376,381,383,384,385,387,392,396,397,399,400,401,403,406,408,413,414,415,416,421,422,424,425,426,428,429,431,434,435,441,442,443,445,447,448,451,455,456,459,460,462,465,467,470,471,473,476,477,478,479,480,482,484,485,488,489,495,496,497,500,504,505,508,509,511,514,516,519,520,522,525,526,527,528,534,536,539,542,543,548,549,551,553,554,555,560,561,563,565,566,569,572,574,576,579,580,582,583,585,587,590,591,593,594,596,598,599,600,602,605,607,611,613,615,617,618,622,623,626,627,629,632,633,634,635,637,641,643,645,647,648,652,653,656,657,659,662,663,664,665,666,669,671,672,673,674,677,678,679,680,684,685,687,688,689,691,692,693,694,697,698,699,700,704,705,707,708,709,711,712,713,716,717,719,722,732,733,734,735,737,738,739,745,747,748,749,752,753,755,758,759,765,769,770,772,773,775,776,777,781,784,785,786,790,795,799,800,809,810,811,812,814,816,817,818,822,826,828,829,833,834,838,845,846,854,855,856,858,861,863,864,865,873,874,875,877,880,882,883,884,885,886,888,889,890,892,897,899,903,906,907,912,913,915,919,923,924,925,927,928,931,933,935,938,940,942,944,949,953,956,959,961,962,964,967,968,971,972,975,977,978,980,982,985,986,989,992,994,995,996,997,998,1000,1001,1002,1003,1005,1006,1009,1010,1012,1013,1016,1017,1020,1021,1023,1024,1025,1027,1030,1036,1038,1041,1047,1048,1050,1055,1059,1060,1063,1064,1066,1067,1070,1071,1073,1076,1077,1079,1080,1081,1083,1087,1088,1091,1093,1094,1099,1100,1104,1105,1110,1111,1112,1113,1115,1116,1117,1120,1124,1125,1126,1129,1131,1134,1138,1141,1142,1146,1152,1155,1156,1157,1159,1162,1163,1166,1168,1169,1170,1174,1175,1176,1179,1184,1185,1186,1189,1190,1195,1196,1197,1199,1200,1201,1207,1209,1212,1213,1215,1219,1220,1224,1225,1227,1228,1230,1234,1235,1237,1238,1239,1241,1243,1244,1245,1247,1251,1255,1256,1259,1260,1262,1263,1264,1266,1269,1270,1272,1277,1281,1282,1285,1286,1287,1290,1291,1293,1294,1295,1297,1300,1301,1303,1308,1312,1313,1316,1317,1318,1321,1322,1324,1325,1326,1327,1330,1331,1332,1335,1336,1338,1339,1340,1342,1348,1349,1350,1351,1354,1355,1357,1360,1361,1362,1365,1366,1369,1370,1373,1374,1376,1377,1378,1382,1384,1386,1391,1396,1397,1400,1401,1403,1404,1406,1412,1413,1414,1415,1418,1419,1422,1423,1429,1431,1432,1433,1436,1437,1440,1441,1442,1445,1446,1448,1450,1451,1452,1454,1458,1459,1462,1466,1467,1468,1470,1471,1472,1474,1476,1478,1480,1482,1484,1486,1489,1490,1493,1494,1497,1498,1499,1501,1502,1503,1507,1510,1513,1514,1518,1520,1521,1524,1525,1526,1531,1532,1533,1534,1535,1540,1541,1542,1543,1549,1550,1553,1555,1556,1557,1559,1560,1561,1562,1563,1565,1566,1568,1570,1571,1573,1574 ./middleware/blocklist/updater.go:2,14,18,21,22,24,27,28,30,33,34,37,38,39,40,44,45,46,47,49,50,51,53,54,56,58,59,60,62,66,67,72,74,78,80,83,84,86,87,88,90,91,93,98,103,104,107,108,110,111,112,114,118,119,125,126,130,131,133,136,137,138,141,144,145,147,149,150,151,153,157,160,165,166,168,171,172,173,174,177,178,180 ./middleware/blocklist/blocklist.go:2,9,14,15,18,21,23,25,26,27,31,32,33,34,38,40,42,43,45,47,48,49,51,52,53,55,57,61,62,66,74,83,86,87,89,91,92,93,94,97,100,103,104,106,107,108,109,112,115,116,117,118,121,124,125,126,127,130,133,135,136,137,138,141,143,144 ./middleware/blocklist/updater_test.go:2,7,12,16,17,19,21,26,30,32,35,38 ./middleware/blocklist/blocklist_test.go:2,8,15,16,18,22,24,26,29,31,35,38,41,44,47,53,56,59,61,64,65,68,69,72,75,77 ./middleware/middleware_test.go:2,6,10,12,15,16,20,22,25,29,31,37,40,43,47,48,49,51,58,62,70,86,88 ./middleware/chaos/chaos_test.go:2,6,13,14,17,19,22,24,30,32,37,40,45,48,53,55 ./middleware/chaos/chaos.go:2,6,11,12,16,17,18,22,23,24,25,29,30,31,32,34,35,36,38,40,44,45,48,64,65,78,79,82,83,84,87,89,90 ./middleware/hostsfile/hostsfile.go:1,2,3,4,5,6,8,19,26,27,29,31,32,34,35,36,38,39,41,42,43,44,47,48,49,50,52,53,54,59,60,61,62,63,64,66,68,69,71,72,74,76,77,78,81,82,84,85,86,88,89,91,92,95,96,97,101,102,103,104,108,109,111,113,115,116,117,119,120,124,130,131,133,134,135,136,139,141,142,147,149,153,154,157,159,161,164,166,167,168,171,172,176,177,179,180,181,183,185,188,190,194,198,200,209,211,212,213,216,217,218,220,221,223,224,226,227,229,230,231,232,233,239,240,242,243,244,245,253,254,256,257,258,259,267,268,270,271,272,273,279,285,286,288,289,290,291,293,295,297,304,312,313,318,319,320,325,327,329,330,331,336,340,344,347,348,350,351,352,353,354,356,362,364,365,366,367,369,375,377,378,379,380,382,388,390,391 ./middleware/hostsfile/hostsfile_test.go:1,2,3,4,6,15,23,24,28,29,34,35,54,58,62,66,69,75,80,90,96,103,110,117,118,119,120,122,124,125,126,127,128,130,134,135,138,139,143,144,147,148,149,150,151,155,156,161,173,179,187,196,203,204,205,206,208,210,211,212,213,214,216,218,221,222,223,224,225,226,227,231,233,235,237,241,243,245,247,248,249,250,251,252,253,255,262,265,268,270,274,278,282,283,288,292,293,298,302,303,309,318,321,324,326 ./middleware/cache/item.go:1,2,3,5,8,12,21,23,26,27,28,37,39,42,45,47,50,54,55,57,59,60,61,62,63,66,71,75,79,81,84,85,88,89,90,93,95,96,97,100 ./middleware/cache/cache_test.go:1,2,3,5,10,20,21,23,25,26,27,30,33,34,37,42,45,47,49,53,56,59,63,66,69,72,77,80,84,86,90,91,92,94,99,102,104,106,108,111,114,119,122,123,124,127,129,133,136,140,143,146,148,151,152,153,156,158,164,170,176,181,187,188,190,191,196,197,198,200,203,206,208,210,212,215,217,223,229,237,245,253,261,269 ./middleware/cache/cache.go:1,2,3,5,12,16,23,24,30,35,36,38,39,41,42,44,45,46,49,51,52,54,55,59,61,62,63,64,67,68,69,74,79,81,83,85,86,88,89,90,92,93,94,96,98,102,103,107,108,109,115,116,117,121,122,125,127,128,130,133,134,136,140,143,144,147,151,152,155,158,159,161,163,165,166,167,168,171,172,175,176,178,181,182,184,186,187,189,190,192,196,197,202,203,204,206,213,214,217,218,220,222,223,224,226,230,234,235,236,237,240,241,244,245,247,248,249,250,255,259,260,261,262,263,268,269,271,272,273,274,278,279,281,282,283,284,286,293,294,296,297,298,302,303,306,309,310,312,314,315,320,322,323,324,326,331,343,344,345,346,348,350,353,354,355,357,358,359,362,363,364,366,371,372,373,374,376,380,381,382,385,386,387,389,390,391,395,398,400,401,403,404,405,409,411,412,413,414,431,433,434,437 ./middleware/accesslog/accesslog.go:2,9,15,16,20,21,22,26,27,28,29,32,37,38,39,43,44,45,46,48,49,50,52,54,57,61,62,71,72,76,77,78,79,80,82,83 ./middleware/accesslog/accesslog_test.go:2,7,14,15,16,18,19,22,25,27,31,33,37,39,41,43,46,48,50,52,54 ./middleware/response_writer.go:2,6,9,10,20,21,30,31,34,35,37,38,39,44,52,53,55,56,57,59,60,61,63,64,65,67,68,69,71,72,73,76,77,82,84,88,89,90,93,94,98,100,101,102 ./middleware/accesslist/accesslist.go:2,6,12,13,16,17,18,22,23,24,25,29,30,33,38,39,43,44,45,47,48,49,51,52,53,57,58,60,62,65,66,68,69 ./middleware/accesslist/accesslist_test.go:2,6,13,14,16,19,21,24,26,28,32,36 ./middleware/chain.go:2,5,8,9,13,15,19,20,21,22,27,28,29,30,31,34,35,39,41,42,43,44,46,47,48,49,53,56,59,60,62,64,65,66,67,72 ./authcache/authserver_test.go:2,8,11,12,15,16,17,20,21,23,24,28,29,30,31,33,34,36 ./authcache/authserver.go:2,9,10,12,17,18,19,21,23,25,26,29,30,31,35,36,37,38,46,47,48,49,52,55,56,64,65,67,69,70,71,74,77,79,82,85,86,87,88,89,90,94,96,97,100,102,105,106,110 ./authcache/ns_cache.go:2,5,9,10,15,17,18,19,22,24,25,26,27,28,31,32,34,35,36,37,39,42,43,45,47,50,51,53,54,55,56,61,62,63,69,70,71,72,74,75 ./authcache/ns_cache_test.go:2,6,11,12,14,18,21,23,27,29,32,33,35,38,39,41,45,48,50 ./api/api.go:2,9,21,22,26,27,29,30,32,34,35,36,37,39,43,44,48,49,50,51,53,54,55,60,61,62,63,66,67,68,71,72,73,75,76,77,80,82,86,88,90,91,92,93,96,97,100,103,104,107,112,113,114,117,121,123,125 ./api/api_test.go:2,8,15,16,19,20,21,24,27,31,33,36,39,41,43,45,50,51,54,67,68,70,71,73,76,77,79,82,83,84 ./gen.go:1,2,4,10,11,26,27,28,30,35,39,41,42,47,48,50,52,54,55,57,58,60,61 ./cache/shard_test.go:1,2,3,5,7,8,11,14,15,16,17,19,23,24,28,29,33,34,35,36,39,42,43,46,47,48,49,55,58,59,60,64,65 ./cache/hash.go:1,2,3,5,10,14,15,16,19,22,24,27,28,29,33,35,36,38,40,41,44,45,46,50,52,53,54,55,58,59,60,61,65,67,68,69,70,73 ./cache/cache_test.go:1,2,3,5,10,11,14,17,18,19,20,22,26,27,31,32,36,37,38,39,41,45,46,50,51,52,53,57,59,60,64,65,69,70,71,73,74,75,82,83,85,86,88,89,90,97,98,100,101,105,106,107,109 ./cache/hash_test.go:1,2,3,5,8,12,13,14,16,18,20,22,24,25,26,28,30,31,33,34 ./cache/cache.go:1,2,3,5,9,11,13,16,17,20,21,22,23,27,28,30,31,32,34,36,37,38,39,42,43,44,45,48,49,50,51,54,55,56,57,59,61,63 ./cache/shard.go:1,2,3,5,7,8,12,14,15,16,18,19,20,24,25,29,30,31,32,36,37,38,39,42,44,48,50,52,54,55,56,58,59,60,61,66,67,68,69,74,75 ./sdns_test.go:2,17,20,21,29,30,31,32,41,45,46,47,48,52,53,61,65,66,68,72,73,77,78,82,83,85,89,90,94,95,97,99,100,101,104,106,109,117,120,123,128 ./generated.go:1,2,4 ./config/config_test.go:2,6,9,10,12,15,18,20,21,22,24,27 ./config/config.go:2,13,17,19,20,56,58,60,61,62,66,67,68,69,71,72,73,76,77,78,79,83,84,88,91,94,97,100,103,107,111,128,145,150,158,161,164,167,180,183,186,189,195,199,202,205,208,211,214,217,220,223,226,229,233,241,251,252,253,255,258,262,265,266,267,268,270,273,274,277,278,280,283,287,288,290,291,293,294,295,299,300,305,307,311,312,315,316,318 ./response/typify.go:1,2,3,5,9,12,13,15,17,19,21,23,25,27,29,31,33,36,47,48,50,51,52,53,54,57,58,60,61,62,63,66,71,72,75,76,77,80,81,85,86,87,88,92,93,94,97,98,101,105,108,109,110,114,115,116,119,122,123,126,127,130,131,133,134,135,138,141,144,146,147,148,149,152,156,157,159 ./response/typify_test.go:1,2,3,5,9,12,13,15,17,18,19,21,25,26,30,31,35,36,40,41,42,43,46,48,52,53,58,59,64,65,71,72,78,79,84,85,90,91,93,99,100,107,108,115,116,117,118,123,124,125,126,128,132,133,134,138,139,144,145,146,147,158,159,160,161,167,168,169,175,176,177,179 <<<<<< EOF