lsd0001

LSD0001: GNU Name System
Log | Files | Refs | README

commit 4855de0dd5f071aa1681e5f729dbbecd0c26b7de
parent a6749b81441616edb29ba7a4a69f1e49079dbd06
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 10 Nov 2019 21:20:54 +0100

use suffix instead of prefix, as we are looking at the END of the names here

Diffstat:
Mdraft-schanzen-gns.xml | 16++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml @@ -858,7 +858,7 @@ <ol> <li>Check if top-level domain maps to a local zone key.</li> <li>Check if top-level domain maps to a local zone name.</li> - <li>Check if a configuration exists that maps a prefix to an + <li>Check if a configuration exists that maps a suffix to an external zone key.</li> </ol> <t> @@ -888,18 +888,18 @@ ]]></artwork> <t> - If no matching local zone for the TLD is found, external prefix to - zone mappings are checked. External prefix to zone key mapping + If no matching local zone for the TLD is found, external suffix to + zone mappings are checked. External suffix to zone key mapping SHOULD be configurable through the GNS implementation. A mapping - has the form "prefix = public zone key". - The prefix may consist of multiple GNS labels concatenated with a - ".". If multiple prefixes match the name to resolve, the longest - prefix is chosen. The prefix length of two results cannot be equal, + has the form "suffix = public zone key". + The suffix may consist of multiple GNS labels concatenated with a + ".". If multiple suffixes match the name to resolve, the longest matching + suffix MUST be used. The suffix length of two results cannot be equal, as this would indicate a misconfiguration. </t> <artwork name="" type="" align="left" alt=""><![CDATA[ Example name: www.example.gnu - Local prefix mappings: + Local suffix mappings: gnu = zk0 example.gnu = zk1 example.com = zk2