X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fnetconf%2Fnetconf-ssh%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fnetconf%2Fssh%2FNetconfSSHServer.java;h=670f50ddd09f9b3b80d855ce244f4a4cce47da14;hp=08bf9836b22135a295f2e54d68fa6c73ffeadf57;hb=3d81e6fb622fb7d5b239a8697d51bcb6d96658db;hpb=81bbe76bd26399118d028663d08e464ce6b7d040 diff --git a/opendaylight/netconf/netconf-ssh/src/main/java/org/opendaylight/controller/netconf/ssh/NetconfSSHServer.java b/opendaylight/netconf/netconf-ssh/src/main/java/org/opendaylight/controller/netconf/ssh/NetconfSSHServer.java index 08bf9836b2..670f50ddd0 100644 --- a/opendaylight/netconf/netconf-ssh/src/main/java/org/opendaylight/controller/netconf/ssh/NetconfSSHServer.java +++ b/opendaylight/netconf/netconf-ssh/src/main/java/org/opendaylight/controller/netconf/ssh/NetconfSSHServer.java @@ -7,9 +7,11 @@ */ package org.opendaylight.controller.netconf.ssh; +import com.google.common.annotations.VisibleForTesting; import io.netty.channel.EventLoopGroup; import io.netty.channel.local.LocalAddress; import java.io.IOException; +import java.net.InetSocketAddress; import java.net.ServerSocket; import java.net.Socket; import java.util.concurrent.ExecutorService; @@ -68,6 +70,11 @@ public final class NetconfSSHServer extends Thread implements AutoCloseable { logger.trace("SSH server socket closed."); } + @VisibleForTesting + public InetSocketAddress getLocalSocketAddress() { + return (InetSocketAddress) serverSocket.getLocalSocketAddress(); + } + @Override public void run() { while (up) {