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

Reply via email to