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
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to