File mm-connect-regex.patch of Package ModemManager

From 6b14ebe6ab2b94066c797696748a4d06abbff259 Mon Sep 17 00:00:00 2001
From: Tambet Ingo <tambet@gmail.com>
Date: Fri, 23 Jan 2009 11:58:38 +0200
Subject: [PATCH] Relax the "CONNECT" string regex a bit.


diff --git a/src/mm-serial-parsers.c b/src/mm-serial-parsers.c
index c03da50..5f0da7c 100644
--- a/src/mm-serial-parsers.c
+++ b/src/mm-serial-parsers.c
@@ -182,7 +182,7 @@ mm_serial_parser_v1_new (void)
     parser = g_slice_new (MMSerialParserV1);
 
     parser->regex_ok = g_regex_new ("\\r\\nOK\\r\\n$", flags, 0, NULL);
-    parser->regex_connect = g_regex_new ("\\r\\nCONNECT\\s*\\d*\\r\\n$", flags, 0, NULL);
+    parser->regex_connect = g_regex_new ("\\r\\nCONNECT.*\\r\\n$", flags, 0, NULL);
     parser->regex_detailed_error = g_regex_new ("\\r\\n\\+CME ERROR: (\\d+)\\r\\n$", flags, 0, NULL);
     parser->regex_unknown_error = g_regex_new ("\\r\\n(ERROR)|(COMMAND NOT SUPPORT)\\r\\n$", flags, 0, NULL);
     parser->regex_connect_failed = g_regex_new ("\\r\\n(NO CARRIER)|(BUSY)|(NO ANSWER)|(NO DIALTONE)\\r\\n$", flags, 0, NULL);
-- 
1.6.0.2

openSUSE Build Service is sponsored by