Skip to content

dns: support additional section and SRV/TXT queries#29

Open
erikrk wants to merge 1 commit into
openwrt:masterfrom
erikrk:additional-qtype-master
Open

dns: support additional section and SRV/TXT queries#29
erikrk wants to merge 1 commit into
openwrt:masterfrom
erikrk:additional-qtype-master

Conversation

@erikrk

@erikrk erikrk commented May 5, 2026

Copy link
Copy Markdown

When responding to a PTR query, SRV and TXT records should be placed in the additional section and not the answer section. When responding to an A or AAAA query, addresses of mismatching type should be placed in the additional section and not the answer section.

Respond to SRV and TXT queries. Only respond to PTR queries without instance specified (instance is not included in name of PTR records). PTR/SRV/TXT responses are always forced to yield predictable results. Rate limiting is only kept for the legacy ANY query handling.

Fix a bug where the timeout was updated even if the response is forced and potential NULL pointer issues.

When responding to a PTR query, SRV and TXT records should be placed
in the additional section and not the answer section. When responding
to an A or AAAA query, addresses of mismatching type should be placed
in the additional section and not the answer section.

Respond to SRV and TXT queries. Only respond to PTR queries without
instance specified (instance is not included in name of PTR records).
PTR/SRV/TXT responses are always forced to yield predictable results.
Rate limiting is only kept for the legacy ANY query handling.

Fix a bug where the timeout was updated even if the response is forced
and potential NULL pointer issues.

Signed-off-by: Erik Karlsson <erik.karlsson@iopsys.eu>
@ptpt52

ptpt52 commented May 17, 2026

Copy link
Copy Markdown

mark

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants