krytarowski created this revision.
krytarowski added a reviewer: joerg.
krytarowski added a subscriber: lldb-commits.
krytarowski set the repository for this revision to rL LLVM.
accept4(2) and paccept(2) are nonstandard extensions.
Repository:
rL LLVM
http://reviews.llvm.org/D12485
Files:
source/Host/common/Socket.cpp
Index: source/Host/common/Socket.cpp
===================================================================
--- source/Host/common/Socket.cpp
+++ source/Host/common/Socket.cpp
@@ -93,7 +93,11 @@
if (!child_processes_inherit) {
flags |= SOCK_CLOEXEC;
}
+#if defined(__NetBSD__)
+ return ::paccept (sockfd, addr, addrlen, NULL, flags);
+#else
return ::accept4 (sockfd, addr, addrlen, flags);
+#endif
#else
return ::accept (sockfd, addr, addrlen);
#endif
@@ -790,5 +794,3 @@
}
return "";
}
-
-
Index: source/Host/common/Socket.cpp
===================================================================
--- source/Host/common/Socket.cpp
+++ source/Host/common/Socket.cpp
@@ -93,7 +93,11 @@
if (!child_processes_inherit) {
flags |= SOCK_CLOEXEC;
}
+#if defined(__NetBSD__)
+ return ::paccept (sockfd, addr, addrlen, NULL, flags);
+#else
return ::accept4 (sockfd, addr, addrlen, flags);
+#endif
#else
return ::accept (sockfd, addr, addrlen);
#endif
@@ -790,5 +794,3 @@
}
return "";
}
-
-
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits