mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
If edns0 doesn't work correctly DNS servers might respond with messages bigger than our maximum udp size. In that case we need to truncate those messages when forwarding the respond back to the interface and expect the OS to retry with TCP. Otherwise we aren't able to allocate a packet big enough for this. Fixes #7121 --------- Co-authored-by: Thomas Eizinger <thomas@eizinger.io>