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 <n...@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 ""; } - - _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits