diff --git a/CHANGES b/CHANGES index 869fb98810..0e7e16adb9 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +3549. [doc] Documentation for "request-nsid" was missing. + [RT #33153] + 3548. [bug] The NSID request code in resolver.c was broken resulting in invalid EDNS options being sent. [RT #33153] diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index 7bdcc64aaa..dcfcfb22b7 100644 --- a/doc/arm/Bv9ARM-book.xml +++ b/doc/arm/Bv9ARM-book.xml @@ -5316,6 +5316,7 @@ badresp:1,adberr:0,findfail:0,valfail:0] multiple-cnames yes_or_no; notify yes_or_no | explicit | master-only; recursion yes_or_no; + request-nsid yes_or_no; rfc2308-type1 yes_or_no; use-id-pool yes_or_no; maintain-ixfr-base yes_or_no; @@ -6739,6 +6740,22 @@ options { + + request-nsid + + + If yes, then an empty EDNS(0) + NSID (Name Server Identifier) option is sent with all + queries to authoritative name servers during iterative + resolution. If the authoritative server returns an NSID + option in its response, then its contents are logged in + the resolver category at level + info. + The default is no. + + + + rfc2308-type1