|
|
@@ -160,14 +160,7 @@ func (s *Server) MainHandler6(conn net.PacketConn, peer net.Addr, req dhcpv6.DHC
|
|
|
resp = tmp
|
|
|
}
|
|
|
|
|
|
- var newPeer = peer
|
|
|
- if req.IsRelay() {
|
|
|
- newPeer = &net.UDPAddr{
|
|
|
- IP: peer.(*net.UDPAddr).IP,
|
|
|
- Port: dhcpv6.DefaultServerPort,
|
|
|
- }
|
|
|
- }
|
|
|
- if _, err := conn.WriteTo(resp.ToBytes(), newPeer); err != nil {
|
|
|
+ if _, err := conn.WriteTo(resp.ToBytes(), peer); err != nil {
|
|
|
log.Printf("MainHandler6: conn.Write to %v failed: %v", peer, err)
|
|
|
}
|
|
|
}
|