> On 19 Mar 2020, at 15:03, Benjamin Kaduk via Datatracker <[email protected]> 
> wrote:
> 
>         *  Other Len - an unsigned 16-bit integer specifying the length
>            of the "Other Data" field in octets.
> 
>         *  Other Data - this unsigned 48-bit integer field will be
>            empty unless the content of the Error field is BADTIME, in
>            which case it will contain the server's current time as the
>            number of seconds since 00:00 on 1970-01-01 UTC, ignoring
>            leap seconds (see Section 5.2.3).
> 
> I'm slightly confused at the interplay between the explicit length field
> and the "empty unless" directive.  Does this mean that the only allowed
> values in the "Other Len" are 0 and 6?  Does "empty" mean "length-zero”?

The only current use of this field is to pass the time which is 48 bits.

Potential future use is covered in draft-andrews-dnsop-defeat-frag-attack-00
to provide a transaction nonce.

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: [email protected]

_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to