Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#21 Allow multiple interfaces/ip addresses with UpnpInit

Next_Release
pending
nobody
upnp (15)
5
2013-10-28
2012-03-19
Nicolai Ehemann
No

Currently, UpnpInit only allows for one IP address to be used when initializing. As the documentation already mentions, this is problematic in multi-homed scenarios. Here, one can specify the IP address.
But common multi-homes scenarios are mobile devices connected to the second network (for example a corporate network) via vpn. Specifying the ip in this scenario is not only uncomfortable, for end users, it may well be impossible, as the ip addresses constantly change when moving the portable device to other locations (lans/wlans).
Therefore, I suggest changing UpnpInit to allow for connecting to multiple (and consequently all) available interfaces. Applications could then choose to only connect to interfaces of special types (which should probably not be the scope of libupnp).

Discussion

  • Hi Nicolai,

    Sorry for the delay in answering.

    I am not interested in developing an API addition, but I only speak for myself, not for the other (few) developers.

    On the other hand, if you provide such a patch, it will be more than welcome.

    Regards,
    Marcelo.

     
    • status: open --> pending
    • Group: --> Next_Release