|  | @@ -62,11 +62,10 @@ func (v *Handler) ResolveIP(destination net.Destination) net.Destination {
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	ip := ips[dice.Roll(len(ips))]
 |  |  	ip := ips[dice.Roll(len(ips))]
 | 
											
												
													
														|  | -	var newDest net.Destination
 |  | 
 | 
											
												
													
														|  | -	if destination.Network == net.Network_TCP {
 |  | 
 | 
											
												
													
														|  | -		newDest = net.TCPDestination(net.IPAddress(ip), destination.Port)
 |  | 
 | 
											
												
													
														|  | -	} else {
 |  | 
 | 
											
												
													
														|  | -		newDest = net.UDPDestination(net.IPAddress(ip), destination.Port)
 |  | 
 | 
											
												
													
														|  | 
 |  | +	newDest := net.Destination{
 | 
											
												
													
														|  | 
 |  | +		Network: destination.Network,
 | 
											
												
													
														|  | 
 |  | +		Address: net.IPAddress(ip),
 | 
											
												
													
														|  | 
 |  | +		Port:    destination.Port,
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  |  	log.Trace(newError("changing destination from ", destination, " to ", newDest))
 |  |  	log.Trace(newError("changing destination from ", destination, " to ", newDest))
 | 
											
												
													
														|  |  	return newDest
 |  |  	return newDest
 |