Parent: 9f71892b63f6b65dab874a633d88ae2dcad93a16
Author: Emil Velikov <emil.velikov@collabora.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-01-29 20:51:42
Tree: 42e387a257c0403ade0bf978723348c6d6d2e1ed
bluetoothd: factor out external plugin support As a whole all plugins should be built-in, otherwise they would be using internal, undocumented, unversioned, unstable API. Flesh out the external plugin support and simplify the normal path. Guard the external plugin support behind a runtime check, which will be dead-code eliminated in the default case.
Diffstat
| M | Makefile.am | | | 4 | - - - - |
| M | src/btd.h | | | 2 | +- |
| M | src/plugin.c | | | 92 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | src/plugin.h | | | 4 | ++++ |
4 files changed, 62 insertions(+), 40 deletions(-)