Reliability of SOCK_DGRAM Unix-Domain sockets



Hello there,

in unix(7) of the Linux Programmer's Manual it is stated that:

(as on most Unix implementations, Unix domain datagram
sockets are always reliable and don't reorder datagrams)

I've tried hard to find some solid evidence whether or not this also applies to Linux 2.6.x - but sadly, I've failed. Could anyone please comment on Linux' behavior concerning datagram Unix-domain sockets?

Thanks,
Kai
.



Relevant Pages

  • Re: How to increase the performance of lynxOS
    ... >I am using Lynx 4.0.0 and raw soxckets are at IP level. ... that raw IP sockets behave slightly differently on BSD-derived ... in the Linux stack. ...
    (comp.os.lynx)
  • Re: MSDN page for "socket"
    ... have a lot of bugs too. ... > read Linux manual pages. ... IO model which should be used if you want to mix sockets and other file ... BTW if you want to have complete Unix compatibility, ...
    (microsoft.public.win32.programmer.networks)
  • Re: What blocks a write to a socket pair?
    ... local sockets unreliable is memory pressure you mentioned in another ... No. Linux can drop UDP packets for other reasons too. ... a specification they are documenting observed behavior. ...
    (comp.unix.programmer)
  • Re: Interprocess communication on multi-user machine
    ... Yes, I know about UNIX-domain sockets, but even when they give the ... Under Linux they ... I'm not aware of any *nix system worthy of the name where they are not. ...
    (comp.lang.python)
  • Re: Sockets and Forwarding On Java
    ... writing non-text characters from/to network sockets? ... sockets, and what came through one had to be copied over to the other, I ... stream while another one is writing to its input stream -- or with ... Linux when I tried that. ...
    (comp.lang.java.help)