summaryrefslogtreecommitdiff
path: root/ext/miniupnpc
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@zerotier.com>2015-11-16 19:04:04 -0800
committerAdam Ierymenko <adam.ierymenko@zerotier.com>2015-11-16 19:04:04 -0800
commit0f5fb48a0ba70ced52aa69ca7ff00824cf8fb829 (patch)
tree3101ec3e9ccf5796b372e3e8ef95961377026325 /ext/miniupnpc
parentdc8edea0c62a39b147c12a037f42df3cabc232c4 (diff)
downloadinfinitytier-0f5fb48a0ba70ced52aa69ca7ff00824cf8fb829.tar.gz
infinitytier-0f5fb48a0ba70ced52aa69ca7ff00824cf8fb829.zip
Turns out it wasn't hard to add miniupnpc to the VS2012 project and just have it build with the rest of the code.
Diffstat (limited to 'ext/miniupnpc')
-rw-r--r--ext/miniupnpc/connecthostport.c2
-rw-r--r--ext/miniupnpc/minisoap.c7
-rw-r--r--ext/miniupnpc/minissdpc.c2
-rw-r--r--ext/miniupnpc/miniupnpc.c1
-rw-r--r--ext/miniupnpc/miniwget.c7
-rw-r--r--ext/miniupnpc/minixml.c1
-rw-r--r--ext/miniupnpc/minixmlvalid.c1
-rw-r--r--ext/miniupnpc/upnpcommands.c1
-rw-r--r--ext/miniupnpc/upnpreplyparse.c1
9 files changed, 23 insertions, 0 deletions
diff --git a/ext/miniupnpc/connecthostport.c b/ext/miniupnpc/connecthostport.c
index 1f2a032e..854203e0 100644
--- a/ext/miniupnpc/connecthostport.c
+++ b/ext/miniupnpc/connecthostport.c
@@ -5,6 +5,8 @@
* This software is subject to the conditions detailed in the
* LICENCE file provided in this distribution. */
+#define _CRT_SECURE_NO_WARNINGS
+
/* use getaddrinfo() or gethostbyname()
* uncomment the following line in order to use gethostbyname() */
#ifdef NO_GETADDRINFO
diff --git a/ext/miniupnpc/minisoap.c b/ext/miniupnpc/minisoap.c
index 0b56558e..478bce6b 100644
--- a/ext/miniupnpc/minisoap.c
+++ b/ext/miniupnpc/minisoap.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: minisoap.c,v 1.24 2015/10/26 17:05:07 nanard Exp $ */
/* Project : miniupnp
* Author : Thomas Bernard
@@ -19,7 +20,13 @@
#include <sys/socket.h>
#endif
#include "minisoap.h"
+#ifdef _WIN32
+#define OS_STRING "Win32"
+#define MINIUPNPC_VERSION_STRING "1.9"
+#define UPNP_VERSION_STRING "UPnP/1.1"
+#else
#include "miniupnpcstrings.h"
+#endif
/* only for malloc */
#include <stdlib.h>
diff --git a/ext/miniupnpc/minissdpc.c b/ext/miniupnpc/minissdpc.c
index 5a426739..a371d161 100644
--- a/ext/miniupnpc/minissdpc.c
+++ b/ext/miniupnpc/minissdpc.c
@@ -1,3 +1,5 @@
+#define _CRT_SECURE_NO_WARNINGS
+
/* $Id: minissdpc.c,v 1.30 2015/10/26 17:05:07 nanard Exp $ */
/* Project : miniupnp
* Web : http://miniupnp.free.fr/
diff --git a/ext/miniupnpc/miniupnpc.c b/ext/miniupnpc/miniupnpc.c
index 4837fe7d..56638881 100644
--- a/ext/miniupnpc/miniupnpc.c
+++ b/ext/miniupnpc/miniupnpc.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: miniupnpc.c,v 1.141 2015/10/26 17:05:07 nanard Exp $ */
/* vim: tabstop=4 shiftwidth=4 noexpandtab */
/* Project : miniupnp
diff --git a/ext/miniupnpc/miniwget.c b/ext/miniupnpc/miniwget.c
index 40aa7180..d0dd721b 100644
--- a/ext/miniupnpc/miniwget.c
+++ b/ext/miniupnpc/miniwget.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: miniwget.c,v 1.72 2015/10/26 17:05:08 nanard Exp $ */
/* Project : miniupnp
* Website : http://miniupnp.free.fr/
@@ -49,7 +50,13 @@
#endif /* MIN */
+#ifdef _WIN32
+#define OS_STRING "Win32"
+#define MINIUPNPC_VERSION_STRING "1.9"
+#define UPNP_VERSION_STRING "UPnP/1.1"
+#else
#include "miniupnpcstrings.h"
+#endif
#include "miniwget.h"
#include "connecthostport.h"
#include "receivedata.h"
diff --git a/ext/miniupnpc/minixml.c b/ext/miniupnpc/minixml.c
index 3e201ec2..5c79b3c9 100644
--- a/ext/miniupnpc/minixml.c
+++ b/ext/miniupnpc/minixml.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: minixml.c,v 1.11 2014/02/03 15:54:12 nanard Exp $ */
/* minixml.c : the minimum size a xml parser can be ! */
/* Project : miniupnp
diff --git a/ext/miniupnpc/minixmlvalid.c b/ext/miniupnpc/minixmlvalid.c
index dad14881..a86beba8 100644
--- a/ext/miniupnpc/minixmlvalid.c
+++ b/ext/miniupnpc/minixmlvalid.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: minixmlvalid.c,v 1.7 2015/07/15 12:41:15 nanard Exp $ */
/* MiniUPnP Project
* http://miniupnp.tuxfamily.org/ or http://miniupnp.free.fr/
diff --git a/ext/miniupnpc/upnpcommands.c b/ext/miniupnpc/upnpcommands.c
index cabdb50d..660b5d9f 100644
--- a/ext/miniupnpc/upnpcommands.c
+++ b/ext/miniupnpc/upnpcommands.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: upnpcommands.c,v 1.46 2015/07/15 12:19:00 nanard Exp $ */
/* Project : miniupnp
* Author : Thomas Bernard
diff --git a/ext/miniupnpc/upnpreplyparse.c b/ext/miniupnpc/upnpreplyparse.c
index 5de5796a..88d77a66 100644
--- a/ext/miniupnpc/upnpreplyparse.c
+++ b/ext/miniupnpc/upnpreplyparse.c
@@ -1,3 +1,4 @@
+#define _CRT_SECURE_NO_WARNINGS
/* $Id: upnpreplyparse.c,v 1.19 2015/07/15 10:29:11 nanard Exp $ */
/* MiniUPnP project
* http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/