Network applications use standard application programming interfaces (APIs) that are provided by the underlying operating system to access the available network services. The BSD socket API is one of ...
This patch makes it convenient to use the sockets API by the in-kernel users like sunrpc, cifs & ocfs2 etc and any future users. Currently they get to this API by directly accesing the function ...
BSD sockets have been used in thousands of applications over the years, but they suffer from some limitations. The low-level nature of the socket API leads developers to reimplementing the same ...
Berkeley Software Distribution (BSD) sockets are programming interfaces designed for inter-process communication (IPC). This interface is most commonly used by programmers to implement network-based ...
If you want a book on network programming, there are a few classic choices. [Comer’s] TCP/IP books are a great reference but sometimes is too low level. “Unix Networking Programming” by [Stevens] is ...