[systemd-devel] Compatibility between D-Bus and kdbus
thiago at kde.org
Tue Nov 25 11:27:17 PST 2014
On Tuesday 25 November 2014 17:19:41 Lennart Poettering wrote:
> On Mon, 24.11.14 18:40, Thiago Macieira (thiago at kde.org) wrote:
> > Another thought that comes to mind: should we reserve the entire highest
> > bit in connection IDs for broadcasts? It would allow for the existence of
> > multicast groups in the future.
> I discussed this quickly with the kdbus guys, and while none of us was
> thrilled about the posibility of introducing such a concept we all
> agreed that if it should be introduced one day it really should be
> part of the well-known names concept, not the unique names
> concept. Meaning: you'd put a label on a group, and join the group by
> the label then, rather than via numeric ids...
> In general, numeric ids are about being automatic, and well-known
> names are about discoverability. But mcast memberships should never be
> automatic, but only about discoverability, hence using unique ids for
> identifying them sounds wrong.
Agreed that mcast memberships should not be automatic. Just like IPv4 and
IPv6, joining a multicast group requires placing a request.
I was thinking more on the fact that 802 MAC addresses have a bit to indicate
Can I suggest the following two changes to kdbus.txt when it comes to
1) remove the part that the numbers are not reused
2) say that the highest bit is reserved for future purposes
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
More information about the dbus