Update client_truncate.go

Signed-off-by: songee2020 <61627765+songee2020@users.noreply.github.com>
This commit is contained in:
songee2020 2025-04-11 03:49:54 -03:00 committed by GitHub
parent bc01878605
commit e26bc2b537
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -19,7 +19,7 @@ func TruncateDNSMessage(request *dns.Msg, response *dns.Msg, headroom int) (*buf
response = &copyResponse
response.Truncate(maxLen)
}
buffer := buf.NewSize(headroom*2 + 1 + responseLen)
buffer := buf.NewSize(headroom*2 + 1 + maxLen)
buffer.Resize(headroom, 0)
rawMessage, err := response.PackBuffer(buffer.FreeBytes())
if err != nil {