e.g., socket(),bind(),connect(),listen(),accept(),send(), and recv()
Note: Other system calls include those used for message passing, shared memory, semaphores, and thread management.
Libraries and System Calls
Many standard library functions are built on top of system calls.
e.g., The malloc() family of functions is built on mmap() and brk(); sleep() is built on a few time management system calls like alarm(), fopen(), fread(), fwrite(), and fclose() are built on open(), read(), write(), and close().
This is a common hierarchical relationship between library functions and system calls.