EXPERIMENTAL: Apple fast UDP

Follow-up to 079a11bcba

Closes #22428
This commit is contained in:
Daniel Stenberg 2026-07-29 13:12:46 +02:00
parent 3974491c97
commit ef15676abb
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -126,3 +126,20 @@ Graduation requirements:
- no test cases are disabled for the feature
- feedback from users saying the API works for their use cases
## Apple fast UDP
There are undocumented system calls available in Apple operating systems that
when used allow for faster sending and receiving of UDP messages.
The undocumented and thus unsupported-by-Apple nature of these functions
brings a risk that they are removed in a future OS update, or perhaps worse:
marginally modified to instead cause subtle and hard-to-spot bugs.
Graduation requirements:
- testimonials from users that these work reliably
- measurements that show they make a measurable performance impact
- an easy way to (re-)build curl to not use these functions