backplane-dns/store-package.lisp

32 lines
835 B
Common Lisp
Raw Normal View History

2020-12-03 21:58:57 -08:00
;;;; store-package.lisp
(defpackage #:backplane-dns-store
(:use #:cl)
(:import-from #:arrows #:->)
(:import-from #:alexandria #:if-let)
(:import-from #:ip-utils
#:ipv4-p
#:ipv6-p)
(:import-from #:postmodern
#:select-dao
#:update-dao
#:insert-dao
#:delete-dao
2022-03-09 13:42:13 -08:00
#:with-transaction
#:connected-p
#:reconnect)
2020-12-03 21:58:57 -08:00
(:export #:postgres-dns-store
#:invalid-ip
#:invalid-sshfp
#:domain-name-missing
#:missing-domain
#:dns-store
#:sshfp-p
#:error-msg
2022-03-09 13:34:45 -08:00
#:ensure-connection
2020-12-03 21:58:57 -08:00
#:set-ipv4
#:set-ipv6
#:set-sshfp))