mirror of
https://github.com/coredns/coredns.git
synced 2025-09-20 13:11:17 +02:00
Pass net.TCPAddr type as response address to gRPCresponse writer (#1258)
- Dnstap require protocol, address and port info about peer. So, I removed conversion of TCPAddr to IPAddr
This commit is contained in:
parent
6d6e1357b9
commit
6a02c349ea
@ -133,8 +133,7 @@ func (s *ServergRPC) Query(ctx context.Context, in *pb.DnsPacket) (*pb.DnsPacket
|
||||
return nil, fmt.Errorf("no TCP peer in gRPC context: %v", p.Addr)
|
||||
}
|
||||
|
||||
r := &net.IPAddr{IP: a.IP}
|
||||
w := &gRPCresponse{localAddr: s.listenAddr, remoteAddr: r, Msg: msg}
|
||||
w := &gRPCresponse{localAddr: s.listenAddr, remoteAddr: a, Msg: msg}
|
||||
|
||||
s.ServeDNS(ctx, w, msg)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user