Jump to content

Talk:Unix domain socket

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 220.225.70.2 (talk) at 08:58, 4 April 2007 (Created page with ' The PF_UNIX (also known as PF_LOCAL) socket family is used to communi- cate between processes on the same machine efficiently. Unix sockets c...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
      The PF_UNIX (also known as PF_LOCAL) socket family is used to communi-
      cate  between  processes on the same machine efficiently. Unix sockets
      can be either anonymous (created by socketpair(2)) or associated  with
      a  file  of  type  socket.   Linux also supports an abstract namespace
      which is independent of the file system.
      Valid  types  are  SOCK_STREAM  for  a  stream  oriented  socket   and
      SOCK_DGRAM  for  a  datagram  oriented  socket  that preserves message
      boundaries. Unix sockets are always reliable and donât  reorder  data-
      grams.
      Unix  sockets  support passing file descriptors or process credentials
      to other processes using ancillary data.