Comment by throw0101a

Comment by throw0101a 2 days ago

1 reply

> Regardless, even if they renew the certification, they aren't obliged to expose in the classical POSIX APIs more than what the certification requires in features, or happens to be optional, implementation defined.

getaddrinfo() is part of POSIX, so it would be necessary to expose it:

* https://pubs.opengroup.org/onlinepubs/9699969599/functions/g... (2004)

* https://pubs.opengroup.org/onlinepubs/9699919799/functions/g... (2017)

* https://pubs.opengroup.org/onlinepubs/9799919799/functions/g... (2024)

pjmlp 2 days ago

And it is exposed, the code still compiles if one uses it, it just doesn't get additional nice macOS networking features that aren't explicilty required for UNIX certification.

Where does it say DNS encryption is required?