aboutsummaryrefslogtreecommitdiff
path: root/src/mm-errors.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2009-07-06 11:40:22 -0400
committerDan Williams <dcbw@redhat.com>2009-07-06 11:40:22 -0400
commit736aa0d2d63cf62e7e2fe3c6e25ddf6b57f6ff05 (patch)
treeb82239e25796040e71c97dff9d8b7f7fa0b337c5 /src/mm-errors.h
parent869c69e223208564302ba3be074dafbdf1b02cc2 (diff)
serial: rework 'connected' logic
So many modems just don't implement carrier detect that it makes the previous 'connected' logic useless, so base it off connect/disconnect and fix up a few places that didn't check connect status before trying to send commands. Also ensure the serial port is unlocked for PPP to use when connected.
Diffstat (limited to 'src/mm-errors.h')
-rw-r--r--src/mm-errors.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mm-errors.h b/src/mm-errors.h
index e9fa3ace..0e9e0d4c 100644
--- a/src/mm-errors.h
+++ b/src/mm-errors.h
@@ -20,7 +20,8 @@ GType mm_serial_error_get_type (void);
enum {
MM_MODEM_ERROR_GENERAL = 0,
- MM_MODEM_ERROR_OPERATION_NOT_SUPPORTED = 1
+ MM_MODEM_ERROR_OPERATION_NOT_SUPPORTED = 1,
+ MM_MODEM_ERROR_CONNECTED = 2
};
#define MM_MODEM_ERROR (mm_modem_error_quark ())