summaryrefslogtreecommitdiff
path: root/games-action/bzflag/files/bzflag-2.4.30-miniupnpc.patch
blob: 3ea45add3b590a53ea309042ecd6ef1b02b04204 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- a/src/bzfs/bzfs.cxx	2025-03-19 20:12:39.291545789 +0100
+++ b/src/bzfs/bzfs.cxx	2025-03-19 20:19:01.024737235 +0100
@@ -6291,7 +6291,11 @@
         return;
     }
     // Select a good IGD (Internet Gateway Device)
+#if MINIUPNPC_API_VERSION >= 18
+    int i = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), nullptr, 0);
+#else
     int i = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr));
+#endif
     freeUPNPDevlist(devlist);
     if (!i)
         std::cerr << "No recognized device" << std::endl;