diff options
author | Nika Topolchanskaya | 2017-08-19 20:05:19 +0300 |
---|---|---|
committer | Nika Topolchanskaya | 2017-08-19 20:05:19 +0300 |
commit | abaebef6f3f13edcd9ae0a0e5ad0df1dfef61d0a (patch) | |
tree | 2ce7ad3e9ddab3ada7c5fc8cf222c1971af9b50d /miniupnpc.patch | |
download | aur-abaebef6f3f13edcd9ae0a0e5ad0df1dfef61d0a.tar.gz |
Initial push
Diffstat (limited to 'miniupnpc.patch')
-rw-r--r-- | miniupnpc.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/miniupnpc.patch b/miniupnpc.patch new file mode 100644 index 000000000000..016532b5ea2a --- /dev/null +++ b/miniupnpc.patch @@ -0,0 +1,25 @@ +diff --git a/src/net.cpp b/src/net.cpp +index 2b4b601..be721ea 100644 +--- a/src/net.cpp ++++ b/src/net.cpp +@@ -1079,13 +1079,15 @@ void ThreadMapPort() + struct UPNPDev * devlist = 0; + char lanaddr[64]; + +-#ifndef UPNPDISCOVER_SUCCESS +- /* miniupnpc 1.5 */ +- devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0); +-#else +- /* miniupnpc 1.6 */ ++// see apiversions.txt in miniupnpc ++#if MINIUPNPC_API_VERSION >= 14 ++ int error = 0; ++ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, 2, &error); ++#elif defined UPNPDISCOVER_SUCCESS + int error = 0; + devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, &error); ++#elif ++ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0); + #endif + + struct UPNPUrls urls; |