summarylogtreecommitdiffstats
path: root/0001-Support-miniupnpc-version-1.9.20150730.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001-Support-miniupnpc-version-1.9.20150730.patch')
-rw-r--r--0001-Support-miniupnpc-version-1.9.20150730.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/0001-Support-miniupnpc-version-1.9.20150730.patch b/0001-Support-miniupnpc-version-1.9.20150730.patch
new file mode 100644
index 000000000000..07da695a2ea0
--- /dev/null
+++ b/0001-Support-miniupnpc-version-1.9.20150730.patch
@@ -0,0 +1,29 @@
+From cdd4942e035a9dcddc1918ccb418affb056d6128 Mon Sep 17 00:00:00 2001
+From: Calle Laakkonen <laakkonenc@gmail.com>
+Date: Wed, 30 Sep 2015 21:14:56 +0300
+Subject: [PATCH] Support miniupnpc version 1.9.20150730
+
+Issue #273
+---
+ src/client/net/upnp.cpp | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/client/net/upnp.cpp b/src/client/net/upnp.cpp
+index f31c972..543432a 100644
+--- a/src/client/net/upnp.cpp
++++ b/src/client/net/upnp.cpp
+@@ -92,7 +92,11 @@ bool UPnPClient::doDiscover()
+ return true;
+
+ int error;
++#if MINIUPNPC_API_VERSION < 14
+ d->devices = upnpDiscover(2000, nullptr, nullptr, 0, 0, &error);
++#else
++ d->devices = upnpDiscover(2000, nullptr, nullptr, 0, 0, 2, &error);
++#endif
+ if(!d->devices) {
+ qWarning("UPnP: Error (%d) discovering devices!", error);
+ return false;
+--
+2.6.2
+