From 33f01df1c95b43b66e2f0bab2b972dd9e03faeb5 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 23 Dec 2003 00:05:15 +0000 Subject: it compiles and works basically git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@9 dbf6933d-3bce-0310-9bcc-ed052ba35b35 --- src/modem.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/modem.h') diff --git a/src/modem.h b/src/modem.h index 308d656..a19ff38 100644 --- a/src/modem.h +++ b/src/modem.h @@ -2,6 +2,7 @@ #define foomodemhfoo #include "buffio.h" +#include "msntab.h" enum modem_state { MODEM_STATE_INIT, @@ -13,7 +14,10 @@ enum modem_state { MODEM_STATE_VTXVRX, MODEM_STATE_CONNECTION, MODEM_STATE_CONNECTION_SHBUF, - MODEM_STATE_DONE + MODEM_STATE_HANGUP, + MODEM_STATE_ATH, + MODEM_STATE_FORCE_HANGUP, + MODEM_STATE_IDLE }; #define MODEM_BUF_LEN (10*1024) @@ -31,6 +35,12 @@ struct modem { struct timeval timeout; int dle_flag; + char *local_msn; + + char *ring_number; + char *caller_number; + + struct tabentry *tabentry; }; struct modem *modem_open(const char *dev); -- cgit