Skip to content

Commit e012f4f

Browse files
author
Vladimir Kotal
committed
expand on BSD sockets
1 parent 61a3a06 commit e012f4f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

synchro.tex

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -671,9 +671,10 @@
671671
\funnm{mq\_send}(), \funnm{mq\_receive}(), \dots{}
672672
\item \emsl{System V APIs} for queues, shared memory, and semaphores
673673
\end{itemize}
674-
\item \emsl{sockets} come from the BSD world and allow communication in domains
675-
\texttt{AF\_UNIX} (communication within the same system) and \texttt{AF\_INET}
676-
(communication within the same system or across network).
674+
\item \emsl{sockets} come from the BSD world and allow communication in various
675+
domains, e.g. \texttt{AF\_UNIX} (communication within the same system) and
676+
\texttt{AF\_INET}/\texttt{AF\_INET6} (communication within the same system or
677+
across network using internet protocols).
677678
\end{itemize}
678679
\end{slide}
679680

@@ -684,8 +685,8 @@
684685
\pageref{SYSVSEM}.
685686
\item The POSIX API for IPC came in with extension 1003.1b (aka POSIX.4), see
686687
page \pageref{POSIX4}.
687-
\item Sockets were accepted by other Unix systems as well and has been a part of
688-
the UNIX specification since version 2.
688+
\item Sockets were accepted by other Unix systems as well and have been a part
689+
of the UNIX specification since version 2.
689690
\item There are other more system specific facilities. For example,
690691
\emph{doors} is an RPC like facility on Solaris, designed to be used within the
691692
same system only. It has some interesting features - not only it can be used for

0 commit comments

Comments
 (0)