8337e3a973
__Motivation__ Upon receiving a DNS answer, we match whether the name in the question matches the name in the record. Some DNS servers we have encountered append a search domain to the record name which fails this match. eg: for question name `netty` and search domains `io` and `com`, we will do 2 queries: `netty.io.` and `netty.com.`, if the answer for `netty.io` contains `netty.com` then we ignore this record. __Modification__ If the name in the record does not match the name in the question, append configured search domains to the question name to see if it matches the record name. __Result__ Records names with appended search domains are still returned as valid answers. |
||
---|---|---|
.. | ||
src | ||
pom.xml |