netty5/transport-native-unix-common/src/main/c
Greg Lewis 154e40bcea Fix the transport-native-unix-common build on FreeBSD (#9814)
Motivation:

Modern versions of FreeBSD define IP_RECVORIGDSTADDR, but don't define
SOL_IP.  This causes the build to fail.

Modifications:

The equivalent to SOL_IP on FreeBSD is IPPROTO_IP.  Define SOL_IP as that
if SOL_IP is not defined and IPPROTO_IP is.

Result:

This allows a successful build on FreeBSD
2019-11-27 06:52:58 +01:00
..
netty_unix_buffer.c Allow to use native transports when sun.misc.Unsafe is not present on… (#8231) 2018-08-29 19:36:33 +02:00
netty_unix_buffer.h Allow to use native transports when sun.misc.Unsafe is not present on… (#8231) 2018-08-29 19:36:33 +02:00
netty_unix_errors.c Cleanup JNI code to always correctly free memory when loading fails and also correctly respect out of memory in all cases (#9596) 2019-09-24 07:23:50 +02:00
netty_unix_errors.h Correctly handle connect/disconnect in EpollDatagramChannel / KQueueDatagramChannel 2017-08-04 09:22:53 +02:00
netty_unix_filedescriptor.c Cleanup JNI code to always correctly free memory when loading fails and also correctly respect out of memory in all cases (#9596) 2019-09-24 07:23:50 +02:00
netty_unix_filedescriptor.h New native transport for kqueue 2017-05-03 09:53:22 -07:00
netty_unix_jni.h Make Native loading work better with Java 8 2017-06-23 19:42:13 +02:00
netty_unix_limits.c Make Native loading work better with Java 8 2017-06-23 19:42:13 +02:00
netty_unix_limits.h New native transport for kqueue 2017-05-03 09:53:22 -07:00
netty_unix_socket.c Fix the transport-native-unix-common build on FreeBSD (#9814) 2019-11-27 06:52:58 +01:00
netty_unix_socket.h Introduce MacOSDnsServerAddressStreamProvider which correctly detect all nameserver configuration on MacOS (#9161) 2019-10-28 15:03:40 +01:00
netty_unix_util.c Cleanup JNI code to always correctly free memory when loading fails and also correctly respect out of memory in all cases (#9596) 2019-09-24 07:23:50 +02:00
netty_unix_util.h Cleanup JNI code to always correctly free memory when loading fails and also correctly respect out of memory in all cases (#9596) 2019-09-24 07:23:50 +02:00