Reused addrToBytes

This commit is contained in:
senft-desktop 2012-11-29 17:32:28 +01:00
parent aff1784327
commit ad5323cfaa

View File

@ -119,13 +119,9 @@ public class Node {
Ack ack = generateAck(neighbor);
buffer.put(MessageType.NEW_NEIGHBOR);
buffer.putInt(ack.getId());
InetSocketAddress a = (InetSocketAddress) neighbor;
for (String part : a.getHostString().split("\\.")) {
buffer.put(Byte.valueOf(part));
}
buffer.putInt(a.getPort());
byte[] addr = addrToBytes((InetSocketAddress) neighbor);
buffer.put(addr);
buffer.flip();
ack.setBuf(BufferUtil.clone(buffer));