summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main.c18
-rw-r--r--src/modem.c8
-rw-r--r--src/modem.h6
3 files changed, 32 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
new file mode 100644
index 0000000..44d764e
--- /dev/null
+++ b/src/main.c
@@ -0,0 +1,18 @@
+#include <libdaemon/dlog.h>
+
+#include "main.h"
+
+int main_loop(void) {
+
+ int fd = -1;
+
+ if ((fd = modem_open(NULL)) < 0)
+ daemon_log
+
+
+
+}
+
+int main(int argc, char*argv[]) {
+ return main_loop() < 0 : 1 : 0;
+}
diff --git a/src/modem.c b/src/modem.c
new file mode 100644
index 0000000..dd2cf75
--- /dev/null
+++ b/src/modem.c
@@ -0,0 +1,8 @@
+#include "modem.h"
+
+int modem_open(const char *dev) {
+}
+
+int modem_close(int fd) {
+
+}
diff --git a/src/modem.h b/src/modem.h
new file mode 100644
index 0000000..b2a7ffe
--- /dev/null
+++ b/src/modem.h
@@ -0,0 +1,6 @@
+#ifndef foomodemhfoo
+#define foomodemhfoo
+
+int modem_open(const char *dev);
+
+#endif