From: Fredrik Tolf Date: Mon, 17 May 2010 23:11:45 +0000 (+0200) Subject: COMMON-NET: Export some DNS symbols. X-Git-Url: http://dolda2000.com/gitweb/?p=lisp-utils.git;a=commitdiff_plain;h=189474f25303ecbc0c53153d87b28100fe46f19f COMMON-NET: Export some DNS symbols. --- diff --git a/dns.lisp b/dns.lisp index ce6117c..675bf04 100644 --- a/dns.lisp +++ b/dns.lisp @@ -39,7 +39,8 @@ `(progn (defclass ,name (resource-record) ,slot-desc) (setf *rr-coding-types* (cons '(,name (,class ,type) ,format) - (remove ',name *rr-coding-types* :key #'car)))))) + (remove ',name *rr-coding-types* :key #'car))) + (export '(,name))))) (define-rr-type a-record #x1 #x1 ((address ipv4-address))) @@ -69,6 +70,8 @@ (port uint-16) (host-name domain-name))) +(export '(resource-record)) + ;;; Packet decoding logic (defstruct dns-decode-state @@ -713,6 +716,8 @@ (return-from found-server)))))) (check-cache)))))))) +(export '(*dns-resolver-config*)) + ;;; Misc. (defmethod print-object ((q resource-query) stream)