code: public SettingsPack upnpIgnoreNonRouters(boolean value) {
          sp.set_bool(settings_pack.bool_types.upnp_ignore_nonrouters.swigValue(), value);
          return this;
      }
docs: Indicates whether or not the UPnP implementation should ignore any
  broadcast response from a device whose address is not the configured
  router for this machine. i.e. it's a way to not talk to other people's
  routers by mistake.
  
  @param value the new value
  @return this