From: Evan Hunt Date: Mon, 5 May 2008 22:38:15 +0000 (+0000) Subject: Document changes to "rrset-order fixed". [rt17977] X-Git-Tag: v9.5.0rc1~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c38498dc949cee2e6d01fc53f388896340f907ff;p=thirdparty%2Fbind9.git Document changes to "rrset-order fixed". [rt17977] --- diff --git a/README b/README index b26476e7382..288ffddf468 100644 --- a/README +++ b/README @@ -433,8 +433,6 @@ Building -DDIG_SIGCHASE_BU=1) Disable dropping queries from particular well known ports. -DNS_CLIENT_DROPPORT=0 - Disable support for "rrset-order fixed". - -DDNS_RDATASET_FIXED=0 LDFLAGS Linker flags. Defaults to empty string. @@ -470,6 +468,11 @@ Building on the configure command line. The default is operating system dependent. + Support for the "fixed" rrset-order option can be enabled + or disabled by specifying "--enable-fixed-rrset" or + "--disable-fixed-rrset" on the configure command line. + The default is "disabled", to reduce memory footprint. + If your operating system has integrated support for IPv6, it will be used automatically. If you have installed KAME IPv6 separately, use "--with-kame[=PATH]" to specify its location. diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index e8d97a1efb0..d332c56999f 100644 --- a/doc/arm/Bv9ARM-book.xml +++ b/doc/arm/Bv9ARM-book.xml @@ -18,7 +18,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - + BIND 9 Administrator Reference Manual @@ -7147,8 +7147,13 @@ query-source-v6 address * port *; - Records are returned in a round-robin - order. + Records are returned in a cyclic round-robin order. + + + If BIND is configured with the + "--enable-fixed-rrset" option at compile time, then + the initial ordering of the RRset will match the + one specified in the zone file. @@ -7179,9 +7184,11 @@ query-source-v6 address * port *; - The rrset-order statement - is not yet fully implemented in BIND 9. - BIND 9 currently does not fully support "fixed" ordering. + In this release of BIND 9, the + rrset-order statement does not support + "fixed" ordering by default. Fixed ordering can be enabled + at compile time by specifying "--enable-fixed-rrset" on + the "configure" command line. diff --git a/doc/arm/Bv9ARM.ch06.html b/doc/arm/Bv9ARM.ch06.html index 8cc70b563a8..615aa11f87f 100644 --- a/doc/arm/Bv9ARM.ch06.html +++ b/doc/arm/Bv9ARM.ch06.html @@ -14,7 +14,7 @@ - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. --> - + @@ -3929,8 +3929,13 @@ query-source-v6 address * port *;

- Records are returned in a round-robin - order. + Records are returned in a round-robin order. +

+

+ If BINDis + configured with the "--enable-fixed-rrset" option + at compile time, then the initial ordering of the + RRset will match the one specified in the zone file.

@@ -3958,9 +3963,11 @@ query-source-v6 address * port *;

Note

- The rrset-order statement - is not yet fully implemented in BIND 9. - BIND 9 currently does not fully support "fixed" ordering. + In this release of BIND 9, + the rrset-order + statement does not support "fixed" ordering by default. + Fixed ordering can be enabled at compile time by specifying + "--enable-fixed-rrset" on the "configure" command line.