Source: simutrans
Severity: important
Tags: trixie sid ftbfs patch
Hi,
Please find the attached patch to fix your package for the transition
to miniupnpc 2.2.8.
--- a/network/network.cc
+++ b/network/network.cc
@@ -913,7 +913,7 @@ bool prepare_for_server( char *externalIPAddress, char *externalAltIPAddress, in
struct UPNPUrls urls;
struct IGDdatas data;
- UPNP_GetValidIGD( devlist, &urls, &data, lanaddr, sizeof(lanaddr) );
+ UPNP_GetValidIGD( devlist, &urls, &data, lanaddr, sizeof(lanaddr), NULL, 0 );
// we must know our IP address first
if( UPNP_GetExternalIPAddress(urls.controlURL, data.first.servicetype, externalIPAddress) == UPNPCOMMAND_SUCCESS ) {
// this is our ID (at least the routes tells us this)
@@ -972,7 +972,7 @@ void remove_port_forwarding( int port )
struct UPNPUrls urls;
struct IGDdatas data;
- UPNP_GetValidIGD( devlist, &urls, &data, lanaddr, sizeof(lanaddr) );
+ UPNP_GetValidIGD( devlist, &urls, &data, lanaddr, sizeof(lanaddr), NULL, 0 );
// we must know our IP address first
if( UPNP_GetExternalIPAddress(urls.controlURL, data.first.servicetype, externalIPAddress) == UPNPCOMMAND_SUCCESS ) {
// this is our ID (at least the routes tells us this)