zone: New record type :svc creates A records without PTR records.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 15 Jun 2007 14:15:27 +0000 (15:15 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 15 Jun 2007 14:15:27 +0000 (15:15 +0100)
commit590ad96179e11b59ae83bac2072a89ba1d529212
treebda969a83a5f3579180828d14fce344a23c4a982
parent5bf80328af386b6737e9c5a75ad1d0d95bf5f38b
zone: New record type :svc creates A records without PTR records.

The :svc record type inserts an A record into the zone without inserting
a matching PTR record into the reverse zone(s).  This is useful for
service role addresses.

To make this work, we add a new slot make-ptr-p to zone records which is
used to label those A records which are eligible to be turned into
PTRs.  This mechanism is, I hope, considerably simpler than the old
defsubp system.
zone.lisp