[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