mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-29 21:15:39 +00:00
bcaae3e074
This change (subject to some limitations) looks for the EDNS OPT record in queries and responses, clamping the size field to fit within our DNS receive buffer. If the size field is smaller than the DNS receive buffer then it is left unchanged. I think we will eventually need to transition to fully processing the DNS queries to handle all situations, but this should cover the most common case. Mostly fixes #2066 Signed-off-by: Adrian Dewhurst <adrian@tailscale.com> |
||
---|---|---|
.. | ||
forwarder.go | ||
macios_ext.go | ||
neterr_darwin.go | ||
neterr_other.go | ||
neterr_windows.go | ||
tsdns_server_test.go | ||
tsdns_test.go | ||
tsdns.go |