Prepare to switch to the unit-based resolver in the proxy

This commit is contained in:
Tony Garnock-Jones 2011-12-28 13:53:19 -05:00
parent 0dc5f5a885
commit f4a63a0832
1 changed files with 4 additions and 0 deletions

View File

@ -2,6 +2,7 @@
;; Simple imperative DNS proxy.
(require racket/unit)
(require racket/match)
(require racket/udp)
(require racket/set)
@ -10,11 +11,14 @@
(require "api.rkt")
(require "codec.rkt")
(require "zonedb.rkt")
(require "resolver-unit.rkt")
(require "dump-bytes.rkt")
(require "simple-udp-service.rkt")
(require racket/pretty)
(define-values/invoke-unit/infer (link resolver@ simple-udp-service-udp-operations@))
;; Instantiated with a collection of trusted roots to begin its
;; searches from. Performs recursive queries. Doesn't yet cache
;; responses, but will do so in future.