Initial fixes for #993 (OpenSolaris issues)
- configure script patch for FIONBIO and SIOCGIFFLAGS errors git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3059 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
parent
fe0c127516
commit
a1aec0ec96
14
aconfigure
14
aconfigure
|
@ -4717,6 +4717,20 @@ if test "x$ac_cv_header_sys_types_h" = x""yes; then :
|
|||
fi
|
||||
|
||||
|
||||
ac_fn_c_check_header_mongrel "$LINENO" "sys/filio.h" "ac_cv_header_sys_filio_h" "$ac_includes_default"
|
||||
if test "x$ac_cv_header_sys_filio_h" = x""yes; then :
|
||||
$as_echo "#define PJ_HAS_SYS_FILIO_H 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
|
||||
|
||||
ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
|
||||
if test "x$ac_cv_header_sys_sockio_h" = x""yes; then :
|
||||
$as_echo "#define PJ_HAS_SYS_SOCKIO_H 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
|
||||
|
||||
ac_fn_c_check_header_mongrel "$LINENO" "time.h" "ac_cv_header_time_h" "$ac_includes_default"
|
||||
if test "x$ac_cv_header_time_h" = x""yes; then :
|
||||
$as_echo "#define PJ_HAS_TIME_H 1" >>confdefs.h
|
||||
|
|
|
@ -172,6 +172,8 @@ AC_CHECK_HEADER(sys/socket.h,[AC_DEFINE(PJ_HAS_SYS_SOCKET_H,1)])
|
|||
AC_CHECK_HEADER(sys/time.h,[AC_DEFINE(PJ_HAS_SYS_TIME_H,1)])
|
||||
AC_CHECK_HEADER(sys/timeb.h,[AC_DEFINE(PJ_HAS_SYS_TIMEB_H,1)])
|
||||
AC_CHECK_HEADER(sys/types.h,[AC_DEFINE(PJ_HAS_SYS_TYPES_H,1)])
|
||||
AC_CHECK_HEADER(sys/filio.h,[AC_DEFINE(PJ_HAS_SYS_FILIO_H,1)])
|
||||
AC_CHECK_HEADER(sys/sockio.h,[AC_DEFINE(PJ_HAS_SYS_SOCKIO_H,1)])
|
||||
AC_CHECK_HEADER(time.h,[AC_DEFINE(PJ_HAS_TIME_H,1)])
|
||||
AC_CHECK_HEADER(unistd.h,[AC_DEFINE(PJ_HAS_UNISTD_H,1)])
|
||||
AC_CHECK_HEADER(winsock.h,[AC_DEFINE(PJ_HAS_WINSOCK_H,1)])
|
||||
|
|
|
@ -71,6 +71,8 @@
|
|||
#undef PJ_HAS_SYS_TIME_H
|
||||
#undef PJ_HAS_SYS_TIMEB_H
|
||||
#undef PJ_HAS_SYS_TYPES_H
|
||||
#undef PJ_HAS_SYS_FILIO_H
|
||||
#undef PJ_HAS_SYS_SOCKIO_H
|
||||
#undef PJ_HAS_TIME_H
|
||||
#undef PJ_HAS_UNISTD_H
|
||||
|
||||
|
|
|
@ -139,6 +139,14 @@
|
|||
# include <unistd.h>
|
||||
#endif
|
||||
|
||||
#if defined(PJ_HAS_SYS_FILIO_H) && PJ_HAS_SYS_FILIO_H != 0
|
||||
# include <sys/filio.h>
|
||||
#endif
|
||||
|
||||
#if defined(PJ_HAS_SYS_SOCKIO_H) && PJ_HAS_SYS_SOCKIO_H != 0
|
||||
# include <sys/sockio.h>
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* Define common errors.
|
||||
|
|
Loading…
Reference in New Issue