The policy kit and HAL node device drivers both require a
DBus connection. The HAL device code further requires that the DBus connection is integrated with the event loop and provides such glue logic itself. The forthcoming FirewallD integration also requires a dbus connection with event loop integration. Thus we need to pull the current event loop glue out of the HAL driver. Thus we create src/util/virdbus.{c,h} files. This contains just one method virDBusGetSystemBus() which obtains a handle to the single shared system bus instance, with event glue automagically setup.
Showing
src/libvirt_dbus.syms
已删除
100644 → 0
src/util/virdbus.c
0 → 100644
src/util/virdbus.h
0 → 100644
想要评论请 注册 或 登录