.BR accept (2)
is used to get a new socket with a new incoming connection.
.BR socketpair (2)
-returns two connected anonymous sockets (only implemented for a few
+returns two connected anonymous sockets (implemented only for a few
local families like
.BR AF_UNIX )
.PP
If a socket is bound to an interface,
only packets received from that particular interface are processed by the
socket.
-Note that this only works for some socket types, particularly
+Note that this works only for some socket types, particularly
.B AF_INET
sockets.
It is not supported for packet sockets (use normal
Expects an integer.
.TP
.B SO_DONTROUTE
-Don't send via a gateway, only send to directly connected hosts.
+Don't send via a gateway, send only to directly connected hosts.
The same effect can be achieved by setting the
.B MSG_DONTROUTE
flag on a socket
.B SO_OOBINLINE
If this option is enabled,
out-of-band data is directly placed into the receive data stream.
-Otherwise out-of-band data is only passed when the
+Otherwise out-of-band data is passed only when the
.B MSG_OOB
flag is set during receiving.
.\" don't document it because it can do too much harm.
.TP
.B SO_PEERCRED
Return the credentials of the foreign process connected to this socket.
-This is only possible for connected
+This is possible only for connected
.B AF_UNIX
stream sockets and
.B AF_UNIX
for a description of
.IR "struct timeval" .
.\"
-This ioctl should only be used if the socket option
+This ioctl should be used only if the socket option
.B SO_TIMESTAMP
is not set on the socket.
Otherwise, it returns the timestamp of the