9:51:28ralt_death: I've started playing with adding support for FD passing in dbus, do you think the way to do this is acceptable? It's not finished yet, but the rough idea should be pretty clear https://github.com/ralt/dbus/commit/bf1ff352042b317595ee03f61cb57af072e9d11e
9:56:43raltwhat's essentially left is cleaning up and editing `(define-dbus-type :unix-fd)` to have an unpacker that uses this function
13:38:36_deathralt: it looks acceptable, but perhaps there should be a new defgeneric for the connection protocol, receive-file-descriptors, and the method should be in transport-unix.lisp.. the C function's name should be qualified by a dbus library-specific name, like dbus_lisp_receive_fds.. this post https://blog.cloudflare.com/know-your-scm_rights/ seems to put the buffer into a union to ensure alignment