diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-02-02 16:44:21 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-02-02 16:44:21 +0100 |
commit | 1af28b3804e447ebcbcc76e9a8f615d894b7b878 (patch) | |
tree | 6a7c133ea512b12cc6222a13bcbd1f7f2926c286 | |
parent | 6e9cf09617b0219d890f529ac8ba18824e5afc67 (diff) | |
download | lsd0001-1af28b3804e447ebcbcc76e9a8f615d894b7b878.tar.gz lsd0001-1af28b3804e447ebcbcc76e9a8f615d894b7b878.zip |
another FIXME
-rw-r--r-- | draft-schanzen-gns.xml | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml index 1112353..580538d 100644 --- a/draft-schanzen-gns.xml +++ b/draft-schanzen-gns.xml | |||
@@ -841,6 +841,11 @@ zTLD := zkl[126..129].zkl[63..125].zkl[0..62] | |||
841 | +--------+--------+--------+--------+--------+---- | 841 | +--------+--------+--------+--------+--------+---- |
842 | |RESERVED|PRIVATE |SUPPL |EXPREL | SHADOW | ... | 842 | |RESERVED|PRIVATE |SUPPL |EXPREL | SHADOW | ... |
843 | +--------+--------+--------+--------+--------+---- | 843 | +--------+--------+--------+--------+--------+---- |
844 | <!-- FIXME: add DELEGATION bit to FLAGS for | ||
845 | PKEY and EDKEY (and maybe CNAME/GNS2DNS?)? | ||
846 | Otherwise, how can 7.3.1 work if a resolver | ||
847 | does not know if a given future record type is | ||
848 | a delegation type? --> | ||
844 | ]]></artwork> | 849 | ]]></artwork> |
845 | </figure> | 850 | </figure> |
846 | <t>The Resource Record Flag Wire Format.</t> | 851 | <t>The Resource Record Flag Wire Format.</t> |
@@ -1979,15 +1984,14 @@ example.com = zk2 | |||
1979 | <t> | 1984 | <t> |
1980 | When the resolver encounters a record of a supported | 1985 | When the resolver encounters a record of a supported |
1981 | zone delegation record type (such as PKEY or EDKEY) | 1986 | zone delegation record type (such as PKEY or EDKEY) |
1982 | and the remainder of | 1987 | and the remainder of the name is not empty, resolution continues |
1983 | the name is not empty, resolution continues | ||
1984 | recursively with the remainder of the name in the | 1988 | recursively with the remainder of the name in the |
1985 | GNS zone specified in the delegation record. | 1989 | GNS zone specified in the delegation record. |
1986 | Implementations MUST NOT allow multiple different zone type | 1990 | Implementations MUST NOT allow multiple different zone |
1987 | delegations under a single label. | 1991 | delegations under a single label. |
1988 | Implementations MAY support any subset of zone types. If | 1992 | Implementations MAY support any subset of ztypes. If |
1989 | an unsupported zone type is encountered, resolution fails and an | 1993 | an unsupported ztype is encountered, resolution fails and an |
1990 | error MUST be returned. The information that the zone type is | 1994 | error MUST be returned. The information that the ztype is |
1991 | unknown SHOULD be returned in the error description. The | 1995 | unknown SHOULD be returned in the error description. The |
1992 | implementation MAY choose not to return the reason for the failure, | 1996 | implementation MAY choose not to return the reason for the failure, |
1993 | merely impacting troubleshooting information for the user. | 1997 | merely impacting troubleshooting information for the user. |