Mercurial > mplayer.hg
changeset 27337:0e7d22ac3adf
Add proper check for socklen_t.
author | diego |
---|---|
date | Wed, 30 Jul 2008 09:42:37 +0000 |
parents | 94d67a4f3032 |
children | b23ce988b57b |
files | configure |
diffstat | 1 files changed, 21 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Wed Jul 30 08:59:02 2008 +0000 +++ b/configure Wed Jul 30 09:42:37 2008 +0000 @@ -2864,6 +2864,21 @@ _def_use_aton='#define USE_ATON 1' fi + +echocheck "socklen_t" +cat > $TMPC << EOF +#include <sys/socket.h> +int main(void) { socklen_t v = 0; return v; } +EOF +cc_check && _socklen_t=yes +if test "$_socklen_t" = yes ; then + _def_socklen_t='#define HAVE_SOCKLEN_T 1' +else + _def_socklen_t='#undef HAVE_SOCKLEN_T' +fi +echores "$_socklen_t" + + echocheck "network" # FIXME network check if test "$_network" = yes ; then @@ -8232,8 +8247,6 @@ $_def_win32_loader /* FFmpeg */ -#define HAVE_SOCKLEN_T 1 - /* Define this to enable image postprocessing in libavcodec (requires a FAST CPU!) */ $_def_libpostproc $_def_libpostproc_a @@ -8575,6 +8588,12 @@ /* define this to use inet_aton() instead of inet_pton() */ $_def_use_aton +/* socklen_t support */ +$_def_socklen_t +#ifndef HAVE_SOCKLEN_T +typedef int socklen_t; +#endif + /* enables / disables cdparanoia support */ $_def_cdparanoia $_def_cddb