Skip to content

Commit

Permalink
Fix build with miniupnpc 2.2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
lluchs authored and Fulgen301 committed Jan 12, 2025
1 parent 07e8bcc commit 9ffa0a5
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/C4Network2UPnPMiniUPnPc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,13 @@ struct C4Network2UPnP::Impl
co_return;
}

#if MINIUPNPC_API_VERSION >= 18
std::array<char, 64> wanAddress;
if (const int status{UPNP_GetValidIGD(deviceList.get(), &urls, &igdData, lanAddress.data(), lanAddress.size(), wanAddress.data(), wanAddress.size())}; !status)
#else
if (const int status{UPNP_GetValidIGD(deviceList.get(), &urls, &igdData, lanAddress.data(), lanAddress.size())}; !status)
#endif

{
logger->error("Could not find valid IGD");
}
Expand Down

0 comments on commit 9ffa0a5

Please sign in to comment.