From bc223c55124afe2c03ceb755fa4452a0d6e41a5d Mon Sep 17 00:00:00 2001 From: Michael Jerris <mike@jerris.com> Date: Thu, 11 Jun 2009 17:34:27 +0000 Subject: [PATCH] fix braindead SLES 10 core build (FSBUILD-173) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13761 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/libnatpmp/natpmp.c | 3 +++ libs/miniupnpc/miniupnpc.c | 1 + 2 files changed, 4 insertions(+) diff --git a/libs/libnatpmp/natpmp.c b/libs/libnatpmp/natpmp.c index 33c9a07340..3678603b28 100644 --- a/libs/libnatpmp/natpmp.c +++ b/libs/libnatpmp/natpmp.c @@ -14,6 +14,9 @@ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ +#ifdef __linux__ +#define _BSD_SOURCE 1 +#endif #include <string.h> #include <time.h> #ifndef _MSC_VER diff --git a/libs/miniupnpc/miniupnpc.c b/libs/miniupnpc/miniupnpc.c index 7ea5b1bbb8..b7ca4f6f86 100644 --- a/libs/miniupnpc/miniupnpc.c +++ b/libs/miniupnpc/miniupnpc.c @@ -29,6 +29,7 @@ #include <arpa/inet.h> #include <poll.h> #include <netdb.h> +#include <strings.h> #define closesocket close #endif #include "miniupnpc.h"