Commit graph

4 commits

Author SHA1 Message Date
zhangdongya
cab04836d0 libtailscale: fix build with apple clang.
Some checks failed
Ruby / Ruby 3.2.0 (push) Failing after 14m10s
tests / build (push) Successful in 32m56s
Source Package / build (push) Failing after 40m21s
swift / build (push) Has been cancelled
2025-05-23 16:29:47 -04:00
Christoph
75f9bc2786 Update echo_server.c
Add the missing framework that macOS needs to the comment
2025-01-16 13:51:16 -08:00
David Crawshaw
b0e2f4a4e4 libtailscale: make tailscale_listener pollable
Use a socketpair(2) and sendmsg/recvmsg to pass a connection fd
from Go to C. This lets people write non-blocking C by polling on a
tailscale_listener for when they should tailscale_accept.

Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
2023-03-18 15:04:28 -07:00
David Crawshaw
0dc2f30930 libtailscale: Tailscale C library 2023-03-01 08:21:28 -08:00