Add proper check for socklen_t.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27369 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
diego 2008-07-30 09:42:37 +00:00
parent 2871b0b874
commit 32879d8d61
1 changed files with 21 additions and 2 deletions

23
configure vendored
View File

@ -2864,6 +2864,21 @@ if test "$_use_aton" = yes; then
_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_quicktime
$_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 @@ $_def_winsock2
/* 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