API changed in miniupnpc 2.2.8 --- a/src/mapport.cpp +++ b/src/mapport.cpp @@ -164,7 +164,7 @@ struct IGDdatas data; int r; - r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr)); + r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), nullptr, 0); if (r == 1) { if (fDiscover) {