From 5cbecb35998e564c12987faa7f4a6e717ef971c7 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 7 Nov 2013 13:13:21 +0000 Subject: [PATCH] log IP change in event log --- .../java/src/net/i2p/router/transport/udp/UDPTransport.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java index 298eb2daf..bf53ca93a 100644 --- a/router/java/src/net/i2p/router/transport/udp/UDPTransport.java +++ b/router/java/src/net/i2p/router/transport/udp/UDPTransport.java @@ -42,6 +42,7 @@ import net.i2p.router.transport.TransportUtil; import static net.i2p.router.transport.TransportUtil.IPv6Config.*; import static net.i2p.router.transport.udp.PeerTestState.Role.*; import net.i2p.router.transport.crypto.DHSessionKeyBuilder; +import net.i2p.router.util.EventLog; import net.i2p.router.util.RandomIterator; import net.i2p.util.Addresses; import net.i2p.util.ConcurrentHashSet; @@ -883,6 +884,10 @@ public class UDPTransport extends TransportImpl implements TimedWeightedPriority changes.put(PROP_IP_CHANGE, Long.toString(now)); _context.router().saveConfig(changes, null); + if (oldIP != null) { + _context.router().eventLog().addEvent(EventLog.CHANGE_IP, newIP); + } + // laptop mode // For now, only do this at startup if (oldIP != null &&