summaryrefslogtreecommitdiff
path: root/include/gsmd
diff options
context:
space:
mode:
Diffstat (limited to 'include/gsmd')
-rw-r--r--include/gsmd/gsmd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/gsmd/gsmd.h b/include/gsmd/gsmd.h
index 044f65d..65ca568 100644
--- a/include/gsmd/gsmd.h
+++ b/include/gsmd/gsmd.h
@@ -7,6 +7,7 @@
#include <common/linux_list.h>
+#include <gsmd/machineplugin.h>
#include <gsmd/vendorplugin.h>
#include <gsmd/select.h>
#include <gsmd/state.h>
@@ -58,12 +59,14 @@ struct gsmd;
struct gsmd {
unsigned int flags;
+ int interpreter_ready;
struct gsmd_fd gfd_uart;
struct gsmd_fd gfd_sock;
struct llparser llp;
struct llist_head users;
struct llist_head pending_atcmds; /* our busy gsmd_atcmds */
struct llist_head busy_atcmds; /* our busy gsmd_atcmds */
+ struct gsmd_machine_plugin *machinepl;
struct gsmd_vendor_plugin *vendorpl;
struct gsmd_device_state dev_state;
personal git repositories of Harald Welte. Your mileage may vary