[Yeti DNS Discuss] patch installed on yeti-ns.tisf.net

P Vixie vixie at tisf.net
Tue Jun 30 04:35:04 UTC 2015


today i installed shane at bii's BIND9 (9.10) patch that enables glue from
apex NS RR's:

> diff --git a/bin/named/query.c b/bin/named/query.c
> index 399e27b..8c74db1 100644
> --- a/bin/named/query.c
> +++ b/bin/named/query.c
> @@ -7131,6 +7131,10 @@ query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype)
>  		/*
>  		 * This case is handled in the main line below.
>  		 */
> +
> +		/* provide a glue database to allow us to build
> +		   an additional section */
> +		client->query.gluedb = db;
>  		break;
>  	case DNS_R_GLUE:
>  	case DNS_R_ZONECUT:


before:

> ; <<>> DiG 9.10.2 <<>> @yeti-ns.tisf.net . ns
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34111
> ;; flags: qr aa rd; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1
> ;; WARNING: recursion requested but not available
>
> ;; OPT PSEUDOSECTION:
> ; EDNS: version: 0, flags:; udp: 4096
> ;; QUESTION SECTION:
> ;.                              IN      NS
>
> ;; ANSWER SECTION:
> .                       518400  IN      NS      dahu1.yeti.eu.org.
> .                       518400  IN      NS      yeti-ns.as59715.net.
> .                       518400  IN      NS      yeti-ns.wide.ad.jp.
> .                       518400  IN      NS      bii.dns-lab.net.
> .                       518400  IN      NS      yeti-ns.tisf.net.
> .                       518400  IN      NS      ns-yeti.bondis.org.
>
> ;; Query time: 0 msec
> ;; SERVER: 2001:559:8000::6#53(2001:559:8000::6)
> ;; WHEN: Tue Jun 30 04:31:05 UTC 2015
> ;; MSG SIZE  rcvd: 200

after:

> ; <<>> DiG 9.10.2 <<>> @yeti-ns.tisf.net . ns
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44809
> ;; flags: qr aa rd; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 7
> ;; WARNING: recursion requested but not available
>
> ;; OPT PSEUDOSECTION:
> ; EDNS: version: 0, flags:; udp: 4096
> ;; QUESTION SECTION:
> ;.                              IN      NS
>
> ;; ANSWER SECTION:
> .                       518400  IN      NS      yeti-ns.as59715.net.
> .                       518400  IN      NS      yeti-ns.tisf.net.
> .                       518400  IN      NS      yeti-ns.wide.ad.jp.
> .                       518400  IN      NS      bii.dns-lab.net.
> .                       518400  IN      NS      ns-yeti.bondis.org.
> .                       518400  IN      NS      dahu1.yeti.eu.org.
>
> ;; ADDITIONAL SECTION:
> bii.dns-lab.net.        518400  IN      AAAA    240c:f:1:22::6
> dahu1.yeti.eu.org.      518400  IN      AAAA   
> 2001:4b98:dc2:43:216:3eff:fea9:41a
> ns-yeti.bondis.org.     518400  IN      AAAA    2a02:2810:0:405::250
> yeti-ns.tisf.net.       518400  IN      AAAA    2001:559:8000::6
> yeti-ns.wide.ad.jp.     518400  IN      AAAA    2001:200:1d9::35
> yeti-ns.as59715.net.    518400  IN      AAAA   
> 2a02:cdc5:9715:0:185:5:203:53
>
> ;; Query time: 0 msec
> ;; SERVER: 2001:559:8000::6#53(2001:559:8000::6)
> ;; WHEN: Tue Jun 30 04:33:17 UTC 2015
> ;; MSG SIZE  rcvd: 368

so, a success.

vixie


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 245 bytes
Desc: OpenPGP digital signature
URL: <http://lists.yeti-dns.org/pipermail/discuss/attachments/20150629/ed64337b/attachment.bin>


More information about the discuss mailing list