From 736aa0d2d63cf62e7e2fe3c6e25ddf6b57f6ff05 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 6 Jul 2009 11:40:22 -0400 Subject: 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. --- src/mm-errors.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/mm-errors.h') 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 ()) -- cgit v1.2.3-70-g09d2