Collin Funk wrote: > Though, in practice I believe every OS (unsure about Windows) uses > /etc/services. So maybe it is best to just assume it will work normally > and improve the tests.
Yes. You can, for example, use your GitHub ci-scratch repository to collect the data about various OSes in their current version, and condense a unit test from that. Then commit that, and we can work out the situation on AIX, Haiku, and older OS versions afterwards. Btw. > + fputs ("getportbyname failed\n", stderr); That should be fputs ("getservbyport failed\n", stderr); Bruno