chiark
/
gitweb
/
~mdw
/
zones
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
cf079d8
)
Hack :ANY pseudo-record type to cope with the new domain name objects.
author
Mark Wooding
<mdw@distorted.org.uk>
Wed, 21 May 2014 16:06:08 +0000
(17:06 +0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Thu, 22 May 2014 09:08:30 +0000
(10:08 +0100)
distorted.lisp
patch
|
blob
|
blame
|
history
diff --git
a/distorted.lisp
b/distorted.lisp
index 62ff64c5df145404eca63de4066fa1d424b7151d..80200d24c19c152455471fc2c6d82050e81c4bb6 100644
(file)
--- a/
distorted.lisp
+++ b/
distorted.lisp
@@
-28,9
+28,10
@@
(defzoneparse :anycast (name data rec :prefix prefix :zname zname)
(dolist (provider (list* any-provider default-provider other-providers))
(zone-set-address #'rec (cdr provider)
:make-ptr-p (eq provider any-provider)
(dolist (provider (list* any-provider default-provider other-providers))
(zone-set-address #'rec (cdr provider)
:make-ptr-p (eq provider any-provider)
- :name (concatenate 'string prefix "."
- (string-downcase (car provider))
- "." (string-downcase zname))))))
+ :name (domain-name-concat prefix
+ (zone-parse-host
+ (car provider)
+ zname))))))
;;;--------------------------------------------------------------------------
;;; Other definitions.
;;;--------------------------------------------------------------------------
;;; Other definitions.