Darwin includes the BSD networking stack and is conformant to the Single Unix Specification (SUSv3).
From: [email protected] [mailto:[email protected]] On Behalf Of Evan Langlois Sent: Thursday, October 2, 2014 11:45 AM To: [email protected] Subject: Re: [Tinycc-devel] Tinycc-devel Digest, Vol 138, Issue 1 Apple should support the usual BSD socket layer since they are BSD compatible. C standards only supports the low level stuff. For a library, look into libuv. Its cross-platform and handles networking, event loops, and async IO and all that kinda stuff that you would use in a network app. On Thu, Oct 2, 2014 at 5:53 AM, Jared Maddox <[email protected]<mailto:[email protected]>> wrote: To the best of my knowledge there aren't any STANDARD tools that provide networking, but most networking systems are derived in one sense or another from the Berkley Unix version. Common link: http://beej.us/guide/bgnet/ Apple might be an exception. You should be able to find a abstraction library.
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
