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