[Lldb-commits] [lldb] r246787 - NetBSD ships with paccept(2), a superset of accept4(2)

Stephane Sezer via lldb-commits lldb-commits at lists.llvm.org
Thu Sep 3 10:11:31 PDT 2015


Author: sas
Date: Thu Sep  3 12:11:31 2015
New Revision: 246787

URL: http://llvm.org/viewvc/llvm-project?rev=246787&view=rev
Log:
NetBSD ships with paccept(2), a superset of accept4(2)

Summary: accept4(2) and paccept(2) are nonstandard extensions.

Reviewers: joerg, sas

Subscribers: emaste, sas, lldb-commits

Differential Revision: http://reviews.llvm.org/D12485

Change by Kamil Rytarowski <n54 at gmx.com>

Modified:
    lldb/trunk/source/Host/common/Socket.cpp

Modified: lldb/trunk/source/Host/common/Socket.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Host/common/Socket.cpp?rev=246787&r1=246786&r2=246787&view=diff
==============================================================================
--- lldb/trunk/source/Host/common/Socket.cpp (original)
+++ lldb/trunk/source/Host/common/Socket.cpp Thu Sep  3 12:11:31 2015
@@ -93,7 +93,11 @@ NativeSocket Accept(NativeSocket sockfd,
     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 @@ std::string Socket::GetRemoteIPAddress (
     }
     return "";
 }
-
-




More information about the lldb-commits mailing list