Latest version of miniupnpc breaks compilation on Linux

netcode/i_tcp.c: In function ‘init_upnpc_once’:
netcode/i_tcp.c:320:17: error: too few arguments to function ‘UPNP_GetValidIGD’
  320 |                 UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr));
      |                 ^~~~~~~~~~~~~~~~
In file included from netcode/i_tcp.c:118:
/usr/include/miniupnpc/miniupnpc.h:122:1: note: declared here
  122 | UPNP_GetValidIGD(struct UPNPDev * devlist,
      | ^~~~~~~~~~~~~~~~