← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1705496] Re: UPnP renewal

 

This would be also a fix for problems people often having with low quality wifi connections where local IP is acquired by DHCP and there are frequent disconnects which may change the local IP.
This call would be also useful to be fired when there are changes in the status of the bound network interface as when it goes down/up or when "new internet connection" detected by the OS.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1705496

Title:
  UPnP renewal

Status in DC++:
  Confirmed

Bug description:
  on <https://stackoverflow.com/a/27227230> by the miniupnp author:

  "Unfortunately you cannot rely on Home routers to properly fire the
  right events in case the IP change or a mapping is not good anymore.

  I advice to periodically (every few minutes) call
  GetSpecificPortMappingEntry() and/or GetExternalIPAddress()"

  -> do this with the renewal mechanism already in place for natpmp
  renewal.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1705496/+subscriptions


References