├── .dir-locals.el ├── .gitignore ├── Changelog ├── Documentation └── kdbus │ ├── .gitignore │ ├── Makefile │ ├── kdbus.bus.xml │ ├── kdbus.connection.xml │ ├── kdbus.endpoint.xml │ ├── kdbus.fs.xml │ ├── kdbus.item.xml │ ├── kdbus.match.xml │ ├── kdbus.message.xml │ ├── kdbus.name.xml │ ├── kdbus.policy.xml │ ├── kdbus.pool.xml │ ├── kdbus.xml │ └── stylesheet.xsl ├── Makefile ├── Makefile.docs ├── README ├── include └── uapi │ └── linux │ └── kdbus.h ├── ipc └── kdbus │ ├── Makefile │ ├── bus.c │ ├── bus.h │ ├── connection.c │ ├── connection.h │ ├── domain.c │ ├── domain.h │ ├── endpoint.c │ ├── endpoint.h │ ├── fs.c │ ├── fs.h │ ├── handle.c │ ├── handle.h │ ├── item.c │ ├── item.h │ ├── limits.h │ ├── main.c │ ├── match.c │ ├── match.h │ ├── message.c │ ├── message.h │ ├── metadata.c │ ├── metadata.h │ ├── names.c │ ├── names.h │ ├── node.c │ ├── node.h │ ├── notify.c │ ├── notify.h │ ├── policy.c │ ├── policy.h │ ├── pool.c │ ├── pool.h │ ├── queue.c │ ├── queue.h │ ├── reply.c │ ├── reply.h │ ├── util.c │ └── util.h ├── samples └── kdbus │ ├── .gitignore │ ├── Makefile │ ├── kdbus-api.h │ └── kdbus-workers.c ├── tools └── testing │ └── selftests │ ├── kdbus │ ├── .gitignore │ ├── Makefile │ ├── kdbus-enum.c │ ├── kdbus-enum.h │ ├── kdbus-test.c │ ├── kdbus-test.h │ ├── kdbus-util.c │ ├── kdbus-util.h │ ├── test-activator.c │ ├── test-benchmark.c │ ├── test-bus.c │ ├── test-chat.c │ ├── test-connection.c │ ├── test-daemon.c │ ├── test-endpoint.c │ ├── test-fd.c │ ├── test-free.c │ ├── test-match.c │ ├── test-message.c │ ├── test-metadata-ns.c │ ├── test-monitor.c │ ├── test-names.c │ ├── test-policy-ns.c │ ├── test-policy-priv.c │ ├── test-policy.c │ ├── test-sync.c │ └── test-timeout.c │ └── lib.mk └── usr └── include └── linux └── kdbus.h /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Changelog -------------------------------------------------------------------------------- /Documentation/kdbus/.gitignore: -------------------------------------------------------------------------------- 1 | *.7 2 | *.html 3 | -------------------------------------------------------------------------------- /Documentation/kdbus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/Makefile -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.bus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.bus.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.connection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.connection.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.endpoint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.endpoint.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.fs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.fs.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.item.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.match.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.match.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.message.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.name.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.name.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.policy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.policy.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.pool.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.pool.xml -------------------------------------------------------------------------------- /Documentation/kdbus/kdbus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/kdbus.xml -------------------------------------------------------------------------------- /Documentation/kdbus/stylesheet.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Documentation/kdbus/stylesheet.xsl -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/Makefile.docs -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/README -------------------------------------------------------------------------------- /include/uapi/linux/kdbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/include/uapi/linux/kdbus.h -------------------------------------------------------------------------------- /ipc/kdbus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/Makefile -------------------------------------------------------------------------------- /ipc/kdbus/bus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/bus.c -------------------------------------------------------------------------------- /ipc/kdbus/bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/bus.h -------------------------------------------------------------------------------- /ipc/kdbus/connection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/connection.c -------------------------------------------------------------------------------- /ipc/kdbus/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/connection.h -------------------------------------------------------------------------------- /ipc/kdbus/domain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/domain.c -------------------------------------------------------------------------------- /ipc/kdbus/domain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/domain.h -------------------------------------------------------------------------------- /ipc/kdbus/endpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/endpoint.c -------------------------------------------------------------------------------- /ipc/kdbus/endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/endpoint.h -------------------------------------------------------------------------------- /ipc/kdbus/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/fs.c -------------------------------------------------------------------------------- /ipc/kdbus/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/fs.h -------------------------------------------------------------------------------- /ipc/kdbus/handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/handle.c -------------------------------------------------------------------------------- /ipc/kdbus/handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/handle.h -------------------------------------------------------------------------------- /ipc/kdbus/item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/item.c -------------------------------------------------------------------------------- /ipc/kdbus/item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/item.h -------------------------------------------------------------------------------- /ipc/kdbus/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/limits.h -------------------------------------------------------------------------------- /ipc/kdbus/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/main.c -------------------------------------------------------------------------------- /ipc/kdbus/match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/match.c -------------------------------------------------------------------------------- /ipc/kdbus/match.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/match.h -------------------------------------------------------------------------------- /ipc/kdbus/message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/message.c -------------------------------------------------------------------------------- /ipc/kdbus/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/message.h -------------------------------------------------------------------------------- /ipc/kdbus/metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/metadata.c -------------------------------------------------------------------------------- /ipc/kdbus/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/metadata.h -------------------------------------------------------------------------------- /ipc/kdbus/names.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/names.c -------------------------------------------------------------------------------- /ipc/kdbus/names.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/names.h -------------------------------------------------------------------------------- /ipc/kdbus/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/node.c -------------------------------------------------------------------------------- /ipc/kdbus/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/node.h -------------------------------------------------------------------------------- /ipc/kdbus/notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/notify.c -------------------------------------------------------------------------------- /ipc/kdbus/notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/notify.h -------------------------------------------------------------------------------- /ipc/kdbus/policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/policy.c -------------------------------------------------------------------------------- /ipc/kdbus/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/policy.h -------------------------------------------------------------------------------- /ipc/kdbus/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/pool.c -------------------------------------------------------------------------------- /ipc/kdbus/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/pool.h -------------------------------------------------------------------------------- /ipc/kdbus/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/queue.c -------------------------------------------------------------------------------- /ipc/kdbus/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/queue.h -------------------------------------------------------------------------------- /ipc/kdbus/reply.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/reply.c -------------------------------------------------------------------------------- /ipc/kdbus/reply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/reply.h -------------------------------------------------------------------------------- /ipc/kdbus/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/util.c -------------------------------------------------------------------------------- /ipc/kdbus/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/ipc/kdbus/util.h -------------------------------------------------------------------------------- /samples/kdbus/.gitignore: -------------------------------------------------------------------------------- 1 | kdbus-workers 2 | -------------------------------------------------------------------------------- /samples/kdbus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/samples/kdbus/Makefile -------------------------------------------------------------------------------- /samples/kdbus/kdbus-api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/samples/kdbus/kdbus-api.h -------------------------------------------------------------------------------- /samples/kdbus/kdbus-workers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/samples/kdbus/kdbus-workers.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/.gitignore: -------------------------------------------------------------------------------- 1 | kdbus-test 2 | -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/Makefile -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/kdbus-enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/kdbus-enum.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/kdbus-enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/kdbus-enum.h -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/kdbus-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/kdbus-test.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/kdbus-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/kdbus-test.h -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/kdbus-util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/kdbus-util.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/kdbus-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/kdbus-util.h -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-activator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-activator.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-benchmark.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-bus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-bus.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-chat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-chat.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-connection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-connection.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-daemon.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-endpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-endpoint.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-fd.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-free.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-match.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-message.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-metadata-ns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-metadata-ns.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-monitor.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-names.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-names.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-policy-ns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-policy-ns.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-policy-priv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-policy-priv.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-policy.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-sync.c -------------------------------------------------------------------------------- /tools/testing/selftests/kdbus/test-timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/kdbus/test-timeout.c -------------------------------------------------------------------------------- /tools/testing/selftests/lib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/systemd/kdbus/HEAD/tools/testing/selftests/lib.mk -------------------------------------------------------------------------------- /usr/include/linux/kdbus.h: -------------------------------------------------------------------------------- 1 | ../../../include/uapi/linux/kdbus.h --------------------------------------------------------------------------------