DNS/実装/djbdns/tinydns/tdlookup-patchについて、ここに記述してください。

1. minimized answer

Answer Sectionありの返答には余計なものはつけない。

%diff -c tdlookup.c-12-08-2 tdlookup.c                                  ~/djb/djbdns-1.05
*** tdlookup.c-12-08-2  2015-12-08 14:39:27.000000000 +0900
--- tdlookup.c  2015-12-08 18:51:31.000000000 +0900
***************
*** 220,228 ****
--- 220,232 ----
      clientloc[0]='v'; clientloc[1]='v';
    }
  
+   /* ----- */
+ 
    AUTHORITY:
    aupos = response_len;
  
+   if (aupos != anpos) return 1;   /* 2015-12-08 */
+   
    if (flagauthoritative && (aupos == anpos)) {
      cdb_findstart(&c);
      while (r = find(control,0)) {

予定しているもの -- ToshinoriMaeno 2015-12-08 00:54:42

2. zone apex cname

/zone-apex-cname

3. cname handling

CNAMEは返答にはできるだけ返さない。

-- ToshinoriMaeno 2015-12-08 00:54:42

MoinQ: djbdns/tinydns/tdlookup-patch (last edited 2021-05-20 14:37:52 by ToshinoriMaeno)