blob: 30297137c2c5888a3e6ec8f2d16e32a7c465b40a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
--- src/remote/SockAddr.h.orig 2020-10-12 00:02:22 UTC
+++ src/remote/SockAddr.h
@@ -112,11 +112,13 @@ public:
#define AF_INET6_POSIX 10
#define AF_INET6_WINDOWS 23
+#define AF_INET6_BSD 28
#define AF_INET6_DARWIN 30
#if AF_INET6 == AF_INET6_POSIX
#elif AF_INET6 == AF_INET6_WINDOWS
#elif AF_INET6 == AF_INET6_DARWIN
+#elif AF_INET6 == AF_INET6_BSD
#else
#error Unknown value of AF_INET6 !
#endif
@@ -132,6 +134,7 @@ inline void SockAddr::checkAndFixFamily(
case AF_INET6_POSIX:
case AF_INET6_WINDOWS:
case AF_INET6_DARWIN:
+ case AF_INET6_BSD:
data.sock.sa_family = AF_INET6;
fb_assert(len == sizeof(sockaddr_in6));
break;
|