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
3. cname handling
CNAMEは返答にはできるだけ返さない。
- できるなら、A レコードで置き換えてしまうことも考えている。
-- ToshinoriMaeno 2015-12-08 00:54:42
