in tester/src/main/java/org/apache/james/jspf/tester/UDPListener.java [83:103]
public void run() {
try {
DatagramPacket outdp = null;
byte[] response = responseGenerator.generateReply(in, in.length);
if (response == null)
return;
if (outdp == null) {
outdp = new DatagramPacket(response, response.length,
addr, port);
} else {
outdp.setData(response);
outdp.setLength(response.length);
outdp.setAddress(addr);
outdp.setPort(port);
}
sock.send(outdp);
} catch (IOException e) {
System.out.println("UDPResponder(" + addr.getHostAddress() + "#" + port + "): "
+ e);
}
}