mirror of
https://github.com/coturn/coturn.git
synced 2025-10-25 04:51:04 +02:00
working on sctp support
This commit is contained in:
parent
6c2604620b
commit
ade9f32943
@ -6,6 +6,7 @@ Version 4.4.5.2 'Ardee West':
|
|||||||
version 14 of the draft;
|
version 14 of the draft;
|
||||||
- C++ compilation fixes;
|
- C++ compilation fixes;
|
||||||
- cosmetic fixes;
|
- cosmetic fixes;
|
||||||
|
- support for older RedHat release 5.x added.
|
||||||
|
|
||||||
3/31/2015 Oleg Moskalenko <mom040267@gmail.com>
|
3/31/2015 Oleg Moskalenko <mom040267@gmail.com>
|
||||||
Version 4.4.4.2 'Ardee West':
|
Version 4.4.4.2 'Ardee West':
|
||||||
|
|||||||
28
configure
vendored
28
configure
vendored
@ -1169,33 +1169,11 @@ fi
|
|||||||
|
|
||||||
if [ -z "${TURN_NO_SCTP}" ] ; then
|
if [ -z "${TURN_NO_SCTP}" ] ; then
|
||||||
if [ -z "${TURN_SCTP_INCLUDE}" ] ; then
|
if [ -z "${TURN_SCTP_INCLUDE}" ] ; then
|
||||||
if [ -f /usr/include/linux/sctp.h ] ; then
|
if [ -f /usr/include/netinet/sctp.h ] ; then
|
||||||
TURN_SCTP_INCLUDE="-DTURN_SCTP_INCLUDE=\"\\\"/usr/include/linux/sctp.h\\\"\""
|
TURN_SCTP_INCLUDE="-DTURN_SCTP_INCLUDE=\"</usr/include/netinet/sctp.h>\""
|
||||||
elif [ -f /usr/include/netinet/sctp.h ] ; then
|
|
||||||
TURN_SCTP_INCLUDE="-DTURN_SCTP_INCLUDE=\"</usr/include/netinet/sctp.h>\""
|
|
||||||
else
|
|
||||||
if ! [ "${PREFIX}" = "/usr" ] ; then
|
|
||||||
if ! [ "${PREFIX}" = "/usr/local" ] ; then
|
|
||||||
TURN_SCTP_INCLUDE=`${FIND_CMD} ${PREFIX}/include/ -name sctp.h`
|
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
if [ -z "${TURN_SCTP_INCLUDE}" ] ; then
|
|
||||||
TURN_SCTP_INCLUDE=`${FIND_CMD} /usr/local/include/ -name sctp.h`
|
|
||||||
fi
|
|
||||||
if [ -z "${TURN_SCTP_INCLUDE}" ] ; then
|
|
||||||
TURN_SCTP_INCLUDE=`${FIND_CMD} /usr/include/ -name sctp.h`
|
|
||||||
fi
|
|
||||||
if [ -z "${TURN_SCTP_INCLUDE}" ] ; then
|
|
||||||
TURN_NO_SCTP="-DTURN_NO_SCTP"
|
|
||||||
else
|
|
||||||
for ip in ${TURN_SCTP_INCLUDE} ; do
|
|
||||||
TURN_SCTP_INCLUDE="-DTURN_SCTP_INCLUDE=\"\\\"${ip}\\\"\""
|
|
||||||
break
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
TURN_SCTP_INCLUDE="-DTURN_SCTP_INCLUDE=\"\\\"${TURN_SCTP_INCLUDE}\\\"\""
|
TURN_SCTP_INCLUDE="-DTURN_SCTP_INCLUDE=\"\\\"${TURN_SCTP_INCLUDE}\\\"\""
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
TURN_NO_SCTP="-DTURN_NO_SCTP"
|
TURN_NO_SCTP="-DTURN_NO_SCTP"
|
||||||
|
|||||||
@ -218,6 +218,10 @@ typedef u32bits turn_time_t;
|
|||||||
|
|
||||||
////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#if !defined(IPPROTO_SCTP)
|
||||||
|
#define TURN_NO_SCTP
|
||||||
|
#endif
|
||||||
|
|
||||||
#define CLIENT_DGRAM_SOCKET_TYPE SOCK_DGRAM
|
#define CLIENT_DGRAM_SOCKET_TYPE SOCK_DGRAM
|
||||||
#define CLIENT_DGRAM_SOCKET_PROTOCOL IPPROTO_IP
|
#define CLIENT_DGRAM_SOCKET_PROTOCOL IPPROTO_IP
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user