We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec88d3d commit 0649aa5Copy full SHA for 0649aa5
client_truncate.go
@@ -15,6 +15,8 @@ func TruncateDNSMessage(request *dns.Msg, response *dns.Msg, headroom int) (*buf
15
}
16
responseLen := response.Len()
17
if responseLen > maxLen {
18
+ responseCopy := *response
19
+ response = &responseCopy
20
response.Truncate(maxLen)
21
22
buffer := buf.NewSize(headroom*2 + 1 + responseLen)
0 commit comments