From 072d8bd7621e28b01764959707a6ceeb2b3b51ea Mon Sep 17 00:00:00 2001 From: Jethro Grassie Date: Mon, 21 Jan 2019 01:15:35 -0500 Subject: [PATCH] print server b32 address --- src/org/getmonero/i2p/zero/TunnelControl.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/org/getmonero/i2p/zero/TunnelControl.java b/src/org/getmonero/i2p/zero/TunnelControl.java index 36f8e21..dfddeae 100644 --- a/src/org/getmonero/i2p/zero/TunnelControl.java +++ b/src/org/getmonero/i2p/zero/TunnelControl.java @@ -1,12 +1,14 @@ package org.getmonero.i2p.zero; import net.i2p.data.Base64; +import net.i2p.data.Destination; import net.i2p.i2ptunnel.I2PTunnel; import java.io.BufferedReader; import java.io.File; import java.io.InputStreamReader; import java.io.PrintWriter; +import java.io.FileInputStream; import java.net.InetAddress; import java.net.ServerSocket; import java.nio.file.Files; @@ -63,6 +65,18 @@ public class TunnelControl implements Runnable { serverTunnels.put(destPubKey, t); }).start(); out.println(destPubKey); + FileInputStream fis = null; + try { + fis = new FileInputStream(seckeyPath); + Destination d = new Destination(); + d.readBytes(fis); + out.println("Server destination: " + d.toBase32()); + } catch (Exception e) { + e.printStackTrace(); + } finally { + if (fis != null) + try { fis.close(); } catch (Exception e) {} + } } else if(args[0].equals("server.destroy")) { String destPubKey = args[1];