From: Mark Wooding Date: Fri, 31 May 2024 17:36:19 +0000 (+0100) Subject: hosts.lisp, distorted.lisp: Fix static/DHCP subnet arrangements. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/zones/commitdiff_plain/cc30fb507626c4893cd87424030ae70a0369eeaf?hp=cc30fb507626c4893cd87424030ae70a0369eeaf hosts.lisp, distorted.lisp: Fix static/DHCP subnet arrangements. The `unsafe' network was bizarrely named `wired', with the low 32 addresses tagged `unsafe', the next 32 addresses as `dhcp', and the remaining 64 addresses floating free. This is obviously daft. Similarly, the `safe' network is actually split into 12 static addresses and 20 dynamically allocated addresses, but this is not reflected in the definitions here. We can't represent `networks' which aren't described by a netmask, so split the various ranges into power-of-two portions which add up to the right regions. The names aren't super-helpful but do explain what's going on. ---