summaryrefslogtreecommitdiff
path: root/cleopatre/devkit/plcd
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/devkit/plcd')
-rw-r--r--cleopatre/devkit/plcd/inc/plcd.h11
-rw-r--r--cleopatre/devkit/plcd/inc/plcd_autoswitch.h14
-rw-r--r--cleopatre/devkit/plcd/src/plcd_main.c1
-rw-r--r--cleopatre/devkit/plcd/src/plcd_process.c1
4 files changed, 16 insertions, 11 deletions
diff --git a/cleopatre/devkit/plcd/inc/plcd.h b/cleopatre/devkit/plcd/inc/plcd.h
index 2b4224f54a..d1dcbc1fdb 100644
--- a/cleopatre/devkit/plcd/inc/plcd.h
+++ b/cleopatre/devkit/plcd/inc/plcd.h
@@ -26,7 +26,6 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <stdint.h>
-#include <time.h>
#include <linux/netlink.h>
#define PLCD_ASSERT(condition) \
@@ -144,16 +143,6 @@ typedef struct
* and has now to be processed. */
extern volatile sig_atomic_t is_process_signal_needed;
-/* Global handler on autoswitch timer. */
-extern timer_t autoswitch_timer;
-extern int autoswitch_en;
-extern int autoswitch_timer_alive;
-
-#define PLCD_AUTOSWITCH_TIMEOUT_SEC 60
-
-void plcd_autoswitch_timer_init (void);
-void plcd_autoswitch_image_update (void);
-
/**
* Tell whether the multicast info file was updated since last check.
* \param ctx The context;
diff --git a/cleopatre/devkit/plcd/inc/plcd_autoswitch.h b/cleopatre/devkit/plcd/inc/plcd_autoswitch.h
index 04a61a6787..c736e65b56 100644
--- a/cleopatre/devkit/plcd/inc/plcd_autoswitch.h
+++ b/cleopatre/devkit/plcd/inc/plcd_autoswitch.h
@@ -11,5 +11,19 @@
* \file devkit/plcd/inc/plcd_autoswitch.h
* \ingroup plcd
*/
+#include <time.h>
+
+/* Global handler on autoswitch timer. */
+extern timer_t autoswitch_timer;
+extern int autoswitch_en;
+extern int autoswitch_timer_alive;
+
+#define PLCD_AUTOSWITCH_TIMEOUT_SEC 60
+
+void
+plcd_autoswitch_timer_init (void);
+
+void
+plcd_autoswitch_image_update (void);
#endif /* INC_PLCD_AUTOSWITCH_H */
diff --git a/cleopatre/devkit/plcd/src/plcd_main.c b/cleopatre/devkit/plcd/src/plcd_main.c
index d417d268d7..8d95782bc2 100644
--- a/cleopatre/devkit/plcd/src/plcd_main.c
+++ b/cleopatre/devkit/plcd/src/plcd_main.c
@@ -18,6 +18,7 @@
*/
#include "plcd_main.h"
#include "plcd_stack.h"
+#include "plcd_autoswitch.h"
#include <stdio.h>
#include <stdlib.h>
diff --git a/cleopatre/devkit/plcd/src/plcd_process.c b/cleopatre/devkit/plcd/src/plcd_process.c
index 3761ab0da5..abf37231ce 100644
--- a/cleopatre/devkit/plcd/src/plcd_process.c
+++ b/cleopatre/devkit/plcd/src/plcd_process.c
@@ -16,6 +16,7 @@
*/
#include "plcd_process.h"
#include "plcd_stack.h"
+#include "plcd_autoswitch.h"
#include <stdlib.h>
#include <stdio.h>