fix the SCTP including in Linux

This commit is contained in:
Sukchan Lee 2017-09-28 23:55:13 +09:00
parent c92833fba3
commit 68a8e94dfa
2 changed files with 7 additions and 0 deletions

View File

@ -22,14 +22,17 @@ AC_CONFIG_HEADERS([include/freeDiameter/config.h])
AC_CANONICAL_HOST
case $host in
*linux*)
sctp=true;
;;
*-apple-darwin*)
AC_DEFINE_UNQUOTED([DISABLE_SCTP],
[1], [Disable SCTP])
sctp=false;
;;
*)
;;
esac
AM_CONDITIONAL([SCTP], [test x$sctp = xtrue])
AH_TOP([
#ifndef FD_IS_CONFIG

View File

@ -10,6 +10,10 @@ libfdcore_la_SOURCES = \
p_out.c p_psm.c p_sr.c routing_dispatch.c server.c tcp.c \
fdd.tab.y lex.fdd.l version.c
if SCTP
libfdcore_la_SOURCES += sctp.c sctp3436.c
endif
AM_YFLAGS = -p fdd -d
AM_LFLAGS = -p -Cem -Pfdd