From d399253c88e594bdc1d1bdf53e13e2c9959bc83e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C3=ABl=20Carr=C3=A9?= <rafael.carre@savoirfairelinux.com> Date: Tue, 5 Jul 2011 09:48:12 -0400 Subject: [PATCH] IAX: fix warnings (cherry picked from commit fd7a113a11cac2cd9a7c36929e88ad28195c4c35) --- sflphone-common/libs/iax2/iax-client.h | 2 +- sflphone-common/libs/iax2/iax.c | 3 +-- sflphone-common/libs/iax2/md5.c | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/sflphone-common/libs/iax2/iax-client.h b/sflphone-common/libs/iax2/iax-client.h index bd5bf609b7..7ba1d311f5 100644 --- a/sflphone-common/libs/iax2/iax-client.h +++ b/sflphone-common/libs/iax2/iax-client.h @@ -19,7 +19,7 @@ #pragma warning(disable:4200) #endif -#ifndef LINUX +#ifndef __linux__ #define socklen_t int #endif diff --git a/sflphone-common/libs/iax2/iax.c b/sflphone-common/libs/iax2/iax.c index 00d06e7e51..3ae3c25b82 100644 --- a/sflphone-common/libs/iax2/iax.c +++ b/sflphone-common/libs/iax2/iax.c @@ -878,7 +878,6 @@ int iax_init(int preferredportno) { struct sockaddr_in sin; socklen_t sinlen; - socklen_t *slen = &sinlen; int flags; int bufsize = 256 * 1024; @@ -929,7 +928,7 @@ int iax_init(int preferredportno) } sinlen = sizeof(sin); - if (getsockname(netfd, (struct sockaddr *) &sin, slen) < 0) + if (getsockname(netfd, (struct sockaddr *) &sin, &sinlen) < 0) { close(netfd); netfd = -1; diff --git a/sflphone-common/libs/iax2/md5.c b/sflphone-common/libs/iax2/md5.c index 56382221c4..5524d26b1f 100644 --- a/sflphone-common/libs/iax2/md5.c +++ b/sflphone-common/libs/iax2/md5.c @@ -3,7 +3,7 @@ #ifdef FREEBSD # include <machine/endian.h> -#elif defined(LINUX) +#elif defined(__linux__) # include <endian.h> # include <features.h> # include <sys/types.h> -- GitLab