Re: AF_BUS socket address family

From
Ben Hutchings <hidden>
Date
2012-06-29 19:33:46
Also in
lkml
Reply to
Chris Friesen, 2012-06-29
On Fri, 2012-06-29 at 12:16 -0600, Chris Friesen wrote:
On 06/29/2012 10:45 AM, Vincent Sanders wrote:
quoted
This series adds the bus address family (AF_BUS) it is against
net-next as of yesterday.

AF_BUS is a message oriented inter process communication system.

The principle features are:

  - Reliable datagram based communication (all sockets are of type
    SOCK_SEQPACKET)

  - Multicast message delivery (one to many, unicast as a subset)

  - Strict ordering (messages are delivered to every client in the same order)

  - Ability to pass file descriptors

  - Ability to pass credentials
I haven't had time to look at the code yet, but if you haven't already 
I'd like to propose adding the ability for someone with suitable 
privileges to eavesdrop on all communications.  We've been using 
something similar to this (essentially a simplified multicast unix 
datagram protocol) for many years now and having a tcpdump-like ability 
is very useful for debugging.
It's in there (look for 'eavesdrop' in 08/15).

Ben.

-- 
Ben Hutchings, Staff Engineer, Solarflare
Not speaking for my employer; that's the marketing department's job.
They asked us to note that Solarflare product names are trademarked.
Thread (50 messages) 50 messages, 17 authors, last reply 2012-07-09
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help