From: Mark Wooding Date: Tue, 15 Apr 2014 16:41:05 +0000 (+0100) Subject: distorted.lisp: Better processing of anycast addresses. X-Git-Url: https://git.distorted.org.uk/~mdw/zones/commitdiff_plain/aef7892ba4aa9ba78d761b2943d5df76f8bbd2d1?hp=aef7892ba4aa9ba78d761b2943d5df76f8bbd2d1 distorted.lisp: Better processing of anycast addresses. Introduce a custom `:anycast' record parser which hacks on descriptions of which address families provide which services and does the right thing. This stuff is complicated because IPv6 anycast addresses actually work globally so we might as well publish them properly. Also, actual anycast addresses have dedicated allocations, so it's right to maintain PTR records for them; but the static-provider addresses are service names and don't want reverse records. ---