along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
-//#include <errno.h>
-//#include <string.h>
+#include <errno.h>
+#include <string.h>
-//#include "sd-bus.h"
+#include "sd-bus.h"
#include "bus-gvariant.h"
#include "bus-signature.h"
#include "bus-socket.h"
#include "fd-util.h"
#include "format-util.h"
-//#include "fs-util.h"
+#include "fs-util.h"
#include "hexdecoct.h"
-//#include "io-util.h"
+#include "io-util.h"
#include "macro.h"
#include "missing.h"
-//#include "path-util.h"
-//#include "process-util.h"
+#include "path-util.h"
+#include "process-util.h"
#include "selinux-util.h"
#include "signal-util.h"
#include "stdio-util.h"
static void bus_detach_inotify_event(sd_bus *b);
static thread_local sd_bus *default_system_bus = NULL;
-#if 0 /// UNNEEDED by elogind
static thread_local sd_bus *default_user_bus = NULL;
-#endif // 0
static thread_local sd_bus *default_starter_bus = NULL;
static sd_bus **bus_choose_default(int (**bus_open)(sd_bus **)) {
int (*bus_open)(sd_bus **) = NULL;
sd_bus **busp;
-#if 0 /// elogind does not support systemd units
-#endif // 0
-
-#if 0 /// elogind does not support systemd user instances
-#endif // 0
busp = bus_choose_default(&bus_open);
return bus_default(bus_open, busp, ret);
}