mirror of https://github.com/XTLS/Xray-core
Fix nil resource body
parent
b6a3e0718f
commit
6437143bb7
|
@ -141,6 +141,7 @@ func (s *ClassicNameServer) HandleResponse(ctx context.Context, packet *udp_prot
|
||||||
// and add EDNS0 option
|
// and add EDNS0 option
|
||||||
opt := new(dnsmessage.Resource)
|
opt := new(dnsmessage.Resource)
|
||||||
common.Must(opt.Header.SetEDNS0(1350, 0xfe00, true))
|
common.Must(opt.Header.SetEDNS0(1350, 0xfe00, true))
|
||||||
|
opt.Body = &dnsmessage.OPTResource{}
|
||||||
newMsg := *req.msg
|
newMsg := *req.msg
|
||||||
newReq := *req
|
newReq := *req
|
||||||
newMsg.Additionals = append(newMsg.Additionals, *opt)
|
newMsg.Additionals = append(newMsg.Additionals, *opt)
|
||||||
|
|
Loading…
Reference in New Issue