forked from I2P_Developers/i2p.i2p
add upnp to command line
This commit is contained in:
@@ -23,7 +23,7 @@ public class CommandLine extends net.i2p.util.CommandLine {
|
|||||||
"net.i2p.router.tasks.CryptoChecker",
|
"net.i2p.router.tasks.CryptoChecker",
|
||||||
"net.i2p.router.transport.GeoIPv6",
|
"net.i2p.router.transport.GeoIPv6",
|
||||||
"net.i2p.router.transport.udp.MTU",
|
"net.i2p.router.transport.udp.MTU",
|
||||||
//"net.i2p.router.transport.UPnP"
|
"net.i2p.router.transport.UPnP"
|
||||||
});
|
});
|
||||||
|
|
||||||
protected CommandLine() {}
|
protected CommandLine() {}
|
||||||
|
|||||||
@@ -58,6 +58,8 @@ import org.freenetproject.ForwardPortStatus;
|
|||||||
*
|
*
|
||||||
* some code has been borrowed from Limewire : @see com.limegroup.gnutella.UPnPManager
|
* some code has been borrowed from Limewire : @see com.limegroup.gnutella.UPnPManager
|
||||||
*
|
*
|
||||||
|
* Public only for command line usage. Not a public API, not for external use.
|
||||||
|
*
|
||||||
* @see "http://www.upnp.org/"
|
* @see "http://www.upnp.org/"
|
||||||
* @see "http://en.wikipedia.org/wiki/Universal_Plug_and_Play"
|
* @see "http://en.wikipedia.org/wiki/Universal_Plug_and_Play"
|
||||||
* @since 0.7.4
|
* @since 0.7.4
|
||||||
@@ -68,7 +70,7 @@ import org.freenetproject.ForwardPortStatus;
|
|||||||
* TODO: Advertise the node like the MDNS plugin does
|
* TODO: Advertise the node like the MDNS plugin does
|
||||||
* TODO: Implement EventListener and react on ip-change
|
* TODO: Implement EventListener and react on ip-change
|
||||||
*/
|
*/
|
||||||
class UPnP extends ControlPoint implements DeviceChangeListener, EventListener {
|
public class UPnP extends ControlPoint implements DeviceChangeListener, EventListener {
|
||||||
private final Log _log;
|
private final Log _log;
|
||||||
private final I2PAppContext _context;
|
private final I2PAppContext _context;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user