Skip to content
Snippets Groups Projects
Commit 2d3b9696 authored by Michael Tüxen's avatar Michael Tüxen
Browse files

Fix #ifdef __APPLE__ issues.

parent 98f0d284
No related branches found
No related tags found
No related merge requests found
...@@ -3093,7 +3093,7 @@ sockaddr ...@@ -3093,7 +3093,7 @@ sockaddr
struct sockaddr_in *ipv4 = malloc(sizeof(struct sockaddr_in)); struct sockaddr_in *ipv4 = malloc(sizeof(struct sockaddr_in));
memset(ipv4, 0, sizeof(*ipv4)); memset(ipv4, 0, sizeof(*ipv4));
ipv4->sin_family = AF_INET; ipv4->sin_family = AF_INET;
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
ipv4->sin_len = sizeof(*ipv4); ipv4->sin_len = sizeof(*ipv4);
#endif #endif
ipv4->sin_port = htons($10); ipv4->sin_port = htons($10);
...@@ -3108,7 +3108,7 @@ sockaddr ...@@ -3108,7 +3108,7 @@ sockaddr
struct sockaddr_in6 *ipv6 = malloc(sizeof(struct sockaddr_in6)); struct sockaddr_in6 *ipv6 = malloc(sizeof(struct sockaddr_in6));
memset(ipv6, 0, sizeof(*ipv6)); memset(ipv6, 0, sizeof(*ipv6));
ipv6->sin6_family = AF_INET6; ipv6->sin6_family = AF_INET6;
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
ipv6->sin6_len = sizeof(*ipv6); ipv6->sin6_len = sizeof(*ipv6);
#endif #endif
ipv6->sin6_port = htons($10); ipv6->sin6_port = htons($10);
......
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
#define SOL_TCP IPPROTO_TCP #define SOL_TCP IPPROTO_TCP
#endif /* defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) */ #endif /* defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) */
#ifdef linux #ifdef linux
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment