--- a/src/net.cpp +++ b/src/net.cpp @@ -1485,7 +1485,12 @@ struct IGDdatas data; int r; +#if (MINIUPNPC_API_VERSION >= 18) + r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), nullptr, 0); +#else r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr)); +#endif + if (r == 1) { if (fDiscover) {