Commit 50370d44 authored by spiiroin's avatar spiiroin

Merge branch 'jb42757_worker_thread' into 'master'

Move synchronous mode switch activity to worker thread

See merge request !37
parents 461747e7 054e8e00
src/usb_moded-android.o:\
src/usb_moded-android.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-mac.h\
src/usb_moded-modesetting.h\
src/usb_moded.h\
src/usb_moded-android.pic.o:\
src/usb_moded-android.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-mac.h\
src/usb_moded-modesetting.h\
src/usb_moded.h\
src/usb_moded-appsync-dbus.o:\
src/usb_moded-appsync-dbus.c\
config-static.h\
src/usb_moded-appsync-dbus-private.h\
src/usb_moded-appsync-dbus.h\
src/usb_moded-appsync.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded.h\
src/usb_moded-appsync-dbus.pic.o:\
src/usb_moded-appsync-dbus.c\
config-static.h\
src/usb_moded-appsync-dbus-private.h\
src/usb_moded-appsync-dbus.h\
src/usb_moded-appsync.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded.h\
src/usb_moded-appsync.o:\
src/usb_moded-appsync.c\
src/usb_moded-appsync-dbus-private.h\
src/usb_moded-appsync-dbus.h\
src/usb_moded-appsync.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded-systemd.h\
src/usb_moded-appsync.pic.o:\
src/usb_moded-appsync.c\
src/usb_moded-appsync-dbus-private.h\
src/usb_moded-appsync-dbus.h\
src/usb_moded-appsync.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded-systemd.h\
src/usb_moded-common.o:\
src/usb_moded-common.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-common.pic.o:\
src/usb_moded-common.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-config.o:\
src/usb_moded-config.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-ssu.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-config.pic.o:\
src/usb_moded-config.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-ssu.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-configfs.o:\
src/usb_moded-configfs.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-configfs.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-mac.h\
src/usb_moded-modesetting.h\
src/usb_moded.h\
src/usb_moded-configfs.pic.o:\
src/usb_moded-configfs.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-configfs.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-mac.h\
src/usb_moded-modesetting.h\
src/usb_moded.h\
src/usb_moded-control.o:\
src/usb_moded-control.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-control.pic.o:\
src/usb_moded-control.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-dbus.o:\
src/usb_moded-dbus.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-network.h\
src/usb_moded.h\
src/usb_moded-dbus.pic.o:\
src/usb_moded-dbus.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-network.h\
src/usb_moded.h\
src/usb_moded-devicelock.o:\
src/usb_moded-devicelock.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-devicelock.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded.h\
src/usb_moded-devicelock.pic.o:\
src/usb_moded-devicelock.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-devicelock.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded.h\
src/usb_moded-dsme.o:\
src/usb_moded-dsme.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dsme.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded.h\
......@@ -187,9 +223,11 @@ src/usb_moded-dsme.o:\
src/usb_moded-dsme.pic.o:\
src/usb_moded-dsme.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dsme.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded.h\
......@@ -227,6 +265,7 @@ src/usb_moded-modesetting.o:\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-appsync.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-configfs.h\
......@@ -234,10 +273,10 @@ src/usb_moded-modesetting.o:\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded-network.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-modesetting.pic.o:\
......@@ -245,6 +284,7 @@ src/usb_moded-modesetting.pic.o:\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-appsync.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-configfs.h\
......@@ -252,58 +292,62 @@ src/usb_moded-modesetting.pic.o:\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded-network.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-modules.o:\
src/usb_moded-modules.c\
config-static.h\
src/usb_moded-config.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded.h\
src/usb_moded-modules.pic.o:\
src/usb_moded-modules.c\
config-static.h\
src/usb_moded-config.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded.h\
src/usb_moded-network.o:\
src/usb_moded-network.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded-network.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-network.pic.o:\
src/usb_moded-network.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-control.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded-network.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-sigpipe.o:\
src/usb_moded-sigpipe.c\
config-static.h\
src/usb_moded-log.h\
src/usb_moded-sigpipe.h\
src/usb_moded.h\
src/usb_moded-sigpipe.pic.o:\
src/usb_moded-sigpipe.c\
config-static.h\
src/usb_moded-log.h\
src/usb_moded-sigpipe.h\
src/usb_moded.h\
src/usb_moded-ssu.o:\
......@@ -318,88 +362,116 @@ src/usb_moded-ssu.pic.o:\
src/usb_moded-systemd.o:\
src/usb_moded-systemd.c\
config-static.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-systemd.h\
src/usb_moded.h\
src/usb_moded-systemd.pic.o:\
src/usb_moded-systemd.c\
config-static.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-systemd.h\
src/usb_moded.h\
src/usb_moded-trigger.o:\
src/usb_moded-trigger.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-devicelock.h\
src/usb_moded-dyn-config.h\
src/usb_moded-control.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded-trigger.h\
src/usb_moded-udev.h\
src/usb_moded.h\
src/usb_moded-trigger.pic.o:\
src/usb_moded-trigger.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-devicelock.h\
src/usb_moded-dyn-config.h\
src/usb_moded-control.h\
src/usb_moded-log.h\
src/usb_moded-modesetting.h\
src/usb_moded-trigger.h\
src/usb_moded-udev.h\
src/usb_moded.h\
src/usb_moded-udev.o:\
src/usb_moded-udev.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dyn-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-udev.h\
src/usb_moded.h\
src/usb_moded-udev.pic.o:\
src/usb_moded-udev.c\
config-static.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-dyn-config.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-udev.h\
src/usb_moded.h\
src/usb_moded-util.o:\
src/usb_moded-util.c\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-util.pic.o:\
src/usb_moded-util.c\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-worker.o:\
src/usb_moded-worker.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-common.h\
src/usb_moded-configfs.h\
src/usb_moded-control.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded-worker.pic.o:\
src/usb_moded-worker.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-common.h\
src/usb_moded-configfs.h\
src/usb_moded-control.h\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded.o:\
src/usb_moded.c\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-appsync.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-configfs.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-devicelock.h\
......@@ -407,13 +479,14 @@ src/usb_moded.o:\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-mac.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded-network.h\
src/usb_moded-sigpipe.h\
src/usb_moded-systemd.h\
src/usb_moded-trigger.h\
src/usb_moded-udev.h\
src/usb_moded-worker.h\
src/usb_moded.h\
src/usb_moded.pic.o:\
......@@ -421,9 +494,11 @@ src/usb_moded.pic.o:\
config-static.h\
src/usb_moded-android.h\
src/usb_moded-appsync.h\
src/usb_moded-common.h\
src/usb_moded-config-private.h\
src/usb_moded-config.h\
src/usb_moded-configfs.h\
src/usb_moded-control.h\
src/usb_moded-dbus-private.h\
src/usb_moded-dbus.h\
src/usb_moded-devicelock.h\
......@@ -431,13 +506,14 @@ src/usb_moded.pic.o:\
src/usb_moded-dyn-config.h\
src/usb_moded-log.h\
src/usb_moded-mac.h\
src/usb_moded-modes.h\
src/usb_moded-modesetting.h\
src/usb_moded-modules.h\
src/usb_moded-network.h\
src/usb_moded-sigpipe.h\
src/usb_moded-systemd.h\
src/usb_moded-trigger.h\
src/usb_moded-udev.h\
src/usb_moded-worker.h\
src/usb_moded.h\
utils/udev-search.o:\
......
......@@ -169,10 +169,13 @@ LDLIBS += $(PKG_LDLIBS)
# ----------------------------------------------------------------------------
usb_moded-OBJS += src/usb_moded.o
usb_moded-OBJS += src/usb_moded-android.o
usb_moded-OBJS += src/usb_moded-appsync.o
usb_moded-OBJS += src/usb_moded-common.o
usb_moded-OBJS += src/usb_moded-config.o
usb_moded-OBJS += src/usb_moded-configfs.o
usb_moded-OBJS += src/usb_moded-control.o
usb_moded-OBJS += src/usb_moded-dbus.o
usb_moded-OBJS += src/usb_moded-devicelock.o
usb_moded-OBJS += src/usb_moded-dsme.o
......@@ -182,10 +185,12 @@ usb_moded-OBJS += src/usb_moded-mac.o
usb_moded-OBJS += src/usb_moded-modesetting.o
usb_moded-OBJS += src/usb_moded-modules.o
usb_moded-OBJS += src/usb_moded-network.o
usb_moded-OBJS += src/usb_moded-sigpipe.o
usb_moded-OBJS += src/usb_moded-ssu.o
usb_moded-OBJS += src/usb_moded-systemd.o
usb_moded-OBJS += src/usb_moded-trigger.o
usb_moded-OBJS += src/usb_moded-udev.o
usb_moded-OBJS += src/usb_moded-worker.o
usb_moded : $(usb_moded-OBJS)
$(CC) -o $@ $^ $(LDFLAGS) $(LDLIBS)
......@@ -217,8 +222,10 @@ usb_moded_util : $(usb_moded_util-OBJS)
CLEAN_SOURCES += src/usb_moded-android.c
CLEAN_SOURCES += src/usb_moded-appsync-dbus.c
CLEAN_SOURCES += src/usb_moded-appsync.c
CLEAN_SOURCES += src/usb_moded-common.c
CLEAN_SOURCES += src/usb_moded-config.c
CLEAN_SOURCES += src/usb_moded-configfs.c
CLEAN_SOURCES += src/usb_moded-control.c
CLEAN_SOURCES += src/usb_moded-dbus.c
CLEAN_SOURCES += src/usb_moded-devicelock.c
CLEAN_SOURCES += src/usb_moded-dsme.c
......@@ -228,11 +235,13 @@ CLEAN_SOURCES += src/usb_moded-mac.c
CLEAN_SOURCES += src/usb_moded-modesetting.c
CLEAN_SOURCES += src/usb_moded-modules.c
CLEAN_SOURCES += src/usb_moded-network.c
CLEAN_SOURCES += src/usb_moded-sigpipe.c
CLEAN_SOURCES += src/usb_moded-ssu.c
CLEAN_SOURCES += src/usb_moded-systemd.c
CLEAN_SOURCES += src/usb_moded-trigger.c
CLEAN_SOURCES += src/usb_moded-udev.c
CLEAN_SOURCES += src/usb_moded-util.c
CLEAN_SOURCES += src/usb_moded-worker.c
CLEAN_SOURCES += src/usb_moded.c
CLEAN_SOURCES += utils/udev-search.c
......@@ -241,8 +250,10 @@ CLEAN_HEADERS += src/usb_moded-appsync-dbus-private.h
CLEAN_HEADERS += src/usb_moded-appsync-dbus.h
CLEAN_HEADERS += src/usb_moded-appsync.h
CLEAN_HEADERS += src/usb_moded-config-private.h
CLEAN_HEADERS += src/usb_moded-common.h
CLEAN_HEADERS += src/usb_moded-config.h
CLEAN_HEADERS += src/usb_moded-configfs.h
CLEAN_HEADERS += src/usb_moded-control.h
CLEAN_HEADERS += src/usb_moded-dbus-private.h
CLEAN_HEADERS += src/usb_moded-dbus.h
CLEAN_HEADERS += src/usb_moded-devicelock.h
......@@ -254,10 +265,12 @@ CLEAN_HEADERS += src/usb_moded-modes.h
CLEAN_HEADERS += src/usb_moded-modesetting.h
CLEAN_HEADERS += src/usb_moded-modules.h
CLEAN_HEADERS += src/usb_moded-network.h
CLEAN_HEADERS += src/usb_moded-sigpipe.h
CLEAN_HEADERS += src/usb_moded-ssu.h
CLEAN_HEADERS += src/usb_moded-systemd.h
CLEAN_HEADERS += src/usb_moded-trigger.h
CLEAN_HEADERS += src/usb_moded-udev.h
CLEAN_HEADERS += src/usb_moded-worker.h
CLEAN_HEADERS += src/usb_moded.h
# Files with whitespace issues
......@@ -326,3 +339,19 @@ clean::
distclean::
$(RM) -r RPMS installroot
.SUFFIXES: %.trim
.PRECIOUS: %.trim
include_trim:: include_trim_headers include_trim_sources
%.trim : %
find_unneeded_includes.py $(CPPFLAGS) $(CFLAGS) -- $<
touch $@
include_trim_headers: $(patsubst %,%.trim,$(ALL_HEADERS))
include_trim_sources: $(patsubst %,%.trim,$(ALL_SOURCES))
distclean::
$(RM) *.trim */*.trim
USB_MODED_CFLAGS += -D_GNU_SOURCE
USB_MODED_LIBS += -lpthread
sbin_PROGRAMS = usb_moded \
usb_moded_util
......@@ -24,6 +25,8 @@ usb_moded_SOURCES = \
usb_moded-modules.h \
usb_moded-log.h \
usb_moded-log.c \
usb_moded-common.c \
usb_moded-common.h \
usb_moded-config.c \
usb_moded-config.h \
usb_moded-network.c \
......@@ -39,8 +42,14 @@ usb_moded_SOURCES = \
usb_moded-modules.c \
usb_moded-configfs.c \
usb_moded-configfs.h \
usb_moded-worker.h \
usb_moded-worker.c \
usb_moded-android.h \
usb_moded-android.c
usb_moded-android.c \
usb_moded-sigpipe.h \
usb_moded-sigpipe.c \
usb_moded-control.h \
usb_moded-control.c
if USE_MER_SSU
usb_moded_SOURCES += \
......
......@@ -21,19 +21,17 @@
* 02110-1301 USA
*/
#include <stdio.h>
#include <glib.h>
#include "usb_moded.h"
#include "usb_moded-android.h"
#include "usb_moded-log.h"
#include "usb_moded-modesetting.h"
#include "usb_moded-config-private.h"
#include "usb_moded-log.h"
#include "usb_moded-mac.h"
#include "usb_moded-modesetting.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
/* ========================================================================= *
* Functions
......
......@@ -25,6 +25,7 @@
# define USB_MODED_ANDROID_H_
# include <stdbool.h>
# include <glib.h>
/* ========================================================================= *
* Constants
......
......@@ -25,7 +25,9 @@
#ifndef USB_MODED_APPSYNC_DBUS_PRIVATE_H_
# define USB_MODED_APPSYNC_DBUS_PRIVATE_H_
#include "usb_moded-appsync-dbus.h"
# include "usb_moded-appsync-dbus.h" // NOTRIM
# include <glib.h>
/* ========================================================================= *
* Prototypes
......
......@@ -25,20 +25,14 @@
* 02110-1301 USA
*/
#include <stdio.h>
#include "usb_moded-appsync-dbus-private.h"
#include "usb_moded-appsync.h"
#include "usb_moded-log.h"
#include <string.h>
#include <dbus/dbus.h>
#include <dbus/dbus-glib.h>
#include <dbus/dbus-glib-lowlevel.h>
#include "usb_moded-dbus-private.h"
#include "usb_moded.h"
#include "usb_moded-log.h"
#include "usb_moded-modes.h"
#include "usb_moded-config-private.h"
#include "usb_moded-appsync.h"
#include "usb_moded-appsync-dbus-private.h"
/* ========================================================================= *
* Prototypes
......@@ -183,7 +177,7 @@ static DBusHandlerResult dbusappsync_msg_handler(DBusConnection *const connectio
// could not parse method call args
reply = dbus_message_new_error(msg, DBUS_ERROR_INVALID_ARGS, member);
}
else if( appsync_mark_active(use) < 0 )
else if( appsync_mark_active(use, 1) < 0 )
{
// name could not be marked active
reply = dbus_message_new_error(msg, DBUS_ERROR_INVALID_ARGS, member);
......
......@@ -26,42 +26,39 @@
* 02110-1301 USA
*/
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/time.h>
#include <glib.h>
#include <glib/gstdio.h>
#include "usb_moded-appsync.h"
#include "usb_moded-appsync-dbus-private.h"
#include "usb_moded-modesetting.h"
#include "usb_moded-log.h"
#include "usb_moded-systemd.h"
#include <sys/time.h>
#include <stdlib.h>
#include <string.h>
/* ========================================================================= *