public void setI2CPConfig(String i2cpHost, int i2cpPort, Map opts) {
   if (i2cpHost != null) _i2cpHost = i2cpHost;
   if (i2cpPort > 0) _i2cpPort = i2cpPort;
   // can't remove any options this way...
   if (opts != null) _opts.putAll(opts);
   // this updates the session options and tells the router
   setMaxUpBW(_maxUpBW);
   _configured = true;
 }