X-Git-Url: https://git.distorted.org.uk/~mdw/zones/blobdiff_plain/cf079d8b093a4237d995a93c744ea4f2fbccdce2..c9f9659084a3205fd37ee4b05ebbc173721d0e9c:/distorted.lisp diff --git a/distorted.lisp b/distorted.lisp index 62ff64c..80200d2 100644 --- a/distorted.lisp +++ b/distorted.lisp @@ -28,9 +28,10 @@ (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.