unix: add Connectx for darwin

connectx(2) can be used to initiate a connection with TCP Fast Open.

Change-Id: I113ee4dede7df1c01e16a0c07fec2b384b266cb0
GitHub-Last-Rev: 31665b9ad3b7ce01ac881d4df9d94957d37da67b
GitHub-Pull-Request: golang/sys#215
Reviewed-on: https://go-review.googlesource.com/c/sys/+/606155
Auto-Submit: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
This commit is contained in:
database64128
2024-08-20 16:08:27 +00:00
committed by Gopher Robot
parent a0c72efe2d
commit 59665e5b43
13 changed files with 136 additions and 0 deletions
+1
View File
@@ -22,6 +22,7 @@ var darwinTests = [...]darwinTest{
{"close", libc_close_trampoline_addr},
{"closedir", libc_closedir_trampoline_addr},
{"connect", libc_connect_trampoline_addr},
{"connectx", libc_connectx_trampoline_addr},
{"dup", libc_dup_trampoline_addr},
{"dup2", libc_dup2_trampoline_addr},
{"exchangedata", libc_exchangedata_trampoline_addr},