meson: Fix sconn_len detection (#411) (#412)

* meson: Fix sconn_len detection (#411)

have_sconn_len was always false because compiler.has_member generates a C file
which does not build because the compiler can't include "usrsctp.h". Fixed by
specifying the include path.

* meson: Fix Mac build

Undefine __APPLE__ only for the library, not the programs.
1 file changed
tree: 3c86baf402e726f7cbf757c2bf829da618a598cd
  1. fuzzer/
  2. programs/
  3. usrsctplib/
  4. .gitignore
  5. bootstrap
  6. CMakeLists.txt
  7. configure.ac
  8. gen-def.py
  9. LICENSE.md
  10. Makefile.am
  11. Makefile.nmake
  12. Manual.md
  13. Manual.tex
  14. meson.build
  15. meson_options.txt
  16. README.md
  17. usrsctp.pc.in
README.md

usrsctp

Coverity Scan Build Status

This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows.

See manual for more information.

The status of continuous integration testing is available from our Buildbot.