miniupnpd: Added patch to fix IPv6 firewall PCP ext_port handling (not yet in upstream).
authorMarkus Stenberg <markus.stenberg@iki.fi>
Mon, 2 Jun 2014 16:52:32 +0000 (19:52 +0300)
committerMarkus Stenberg <markus.stenberg@iki.fi>
Mon, 2 Jun 2014 16:52:32 +0000 (19:52 +0300)
miniupnpd/patches/102-ipv6-ext-port.patch [new file with mode: 0644]

diff --git a/miniupnpd/patches/102-ipv6-ext-port.patch b/miniupnpd/patches/102-ipv6-ext-port.patch
new file mode 100644 (file)
index 0000000..d0c68ae
--- /dev/null
@@ -0,0 +1,12 @@
+diff --git a/pcpserver.c b/pcpserver.c
+index dec4b58..3cdf460 100644
+--- a/pcpserver.c
++++ b/pcpserver.c
+@@ -1020,6 +1020,7 @@ static int CreatePCPMap_FW(pcp_info_t *pcp_msg_info)
+                                       &uid);
+       if (r < 0)
+               return PCP_ERR_NO_RESOURCES;
++      pcp_msg_info->ext_port = pcp_msg_info->int_port;
+       return PCP_SUCCESS;
+ #else
+       return PCP_ERR_NO_RESOURCES;