Revision
16236
Author
gmaruzz
Date
2010-01-11 05:23:52 -0600 (Mon, 11 Jan 2010)

Log Message

gsmopen: cosmetics

Modified Paths

Diff

Modified: freeswitch/branches/gmaruzz/mod_gsmopen/mod_gsmopen.cpp (16235 => 16236)


--- freeswitch/branches/gmaruzz/mod_gsmopen/mod_gsmopen.cpp	2010-01-11 04:40:39 UTC (rev 16235)
+++ freeswitch/branches/gmaruzz/mod_gsmopen/mod_gsmopen.cpp	2010-01-11 11:23:52 UTC (rev 16236)
@@ -35,7 +35,6 @@
  */
 
 #include "gsmopen.h"
-#define MDL_CHAT_PROTO "SMS"
 
 #if 0
 #ifdef WIN32
@@ -89,6 +88,7 @@
 SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_gsmopen_shutdown);
 SWITCH_MODULE_DEFINITION(mod_gsmopen, mod_gsmopen_load, mod_gsmopen_shutdown, NULL);
 SWITCH_END_EXTERN_C
+#define MDL_CHAT_PROTO "SMS"
 #if 1
 SWITCH_STANDARD_API(gsm_function);
 /* BEGIN: Changes here */
@@ -1870,12 +1870,10 @@
 
 	for (interface_id = 0; interface_id < GSMOPEN_MAX_INTERFACES; interface_id++) {
 		tech_pvt = &globals.GSMOPEN_INTERFACES[interface_id];
+			WARNINGA("SHUTDOWN interface_id=%d\n", GSMOPEN_P_LOG, interface_id);
 
 		if (strlen(globals.GSMOPEN_INTERFACES[interface_id].name)) {
-
-
-
-			//alsa_shutdown(&globals.GSMOPEN_INTERFACES[interface_id]);
+			WARNINGA("SHUTDOWN interface_id=%d\n", GSMOPEN_P_LOG, interface_id);
 			globals.GSMOPEN_INTERFACES[interface_id].running = 0;
 			if (globals.GSMOPEN_INTERFACES[interface_id].gsmopen_signaling_thread) {
 #ifdef WIN32
@@ -1909,7 +1907,6 @@
 				WARNINGA("SHUTDOWN tech_pvt->controldevfd=%d\n", GSMOPEN_P_LOG, tech_pvt->controldevfd);
 			}
 #ifndef WIN32
-			WARNINGA("SHUTDOWN interface_id=%d\n", GSMOPEN_P_LOG, interface_id);
 			shutdown(tech_pvt->audiogsmopenpipe[0], 2);
 			close(tech_pvt->audiogsmopenpipe[0]);
 			shutdown(tech_pvt->audiogsmopenpipe[1], 2);
@@ -2463,7 +2460,6 @@
 	time_t now_timestamp;
 
 	//if (gsmopen_present(GSMopenHandles)) 
-	if (1) {
 		while (running && tech_pvt->running) {
 			int res;
 			//gsmopen_sleep(1000000); //1 sec
@@ -2515,11 +2511,6 @@
 				gsmopen_serial_getstatus_AT(tech_pvt);
 			}
 		}
-	} else {
-		ERRORA("GSM is not running, maybe crashed. Please run/restart GSM and relaunch GSMopen\n", GSMOPEN_P_LOG);
-		running = 0;
-		return NULL;
-	}
 	WARNINGA("EXIT\n", GSMOPEN_P_LOG);
 	//running = 0;
 	return NULL;
@@ -2664,7 +2655,7 @@
 
 
 #ifdef NOTDEF
-SWITCH_STANDARD_API(skypiax_chat_function)
+SWITCH_STANDARD_API(gsmopen_chat_function)
 {
 	char *mycmd = NULL, *argv[10] = { 0 };
 	int argc = 0;
@@ -2701,7 +2692,7 @@
 
 		}
 		if (!found) {
-			stream->write_function(stream, "ERROR: A Skypiax interface with name='%s' was not found\n", argv[0]);
+			stream->write_function(stream, "ERROR: A GSMopen interface with name='%s' was not found\n", argv[0]);
 			goto end;
 		} else {
 
@@ -2717,7 +2708,7 @@
 
 			//NOTICA("TEXT is: %s\n", GSMOPEN_P_LOG, (char *) &cmd[strlen(argv[0]) + 1 + strlen(argv[1]) + 1] );
 			//snprintf(skype_msg, sizeof(skype_msg), "CHAT CREATE %s", argv[1]);
-			//skypiax_signaling_write(tech_pvt, skype_msg);
+			//gsmopen_signaling_write(tech_pvt, skype_msg);
 			//switch_sleep(100);
 		}
 	} else {
@@ -2734,7 +2725,7 @@
 			if (!strcmp(tech_pvt->chats[i].dialog_partner, argv[1])) {
 				snprintf(skype_msg, sizeof(skype_msg), "CHATMESSAGE %s %s", tech_pvt->chats[i].chatname,
 						 (char *) &cmd[strlen(argv[0]) + 1 + strlen(argv[1]) + 1]);
-				skypiax_signaling_write(tech_pvt, skype_msg);
+				gsmopen_signaling_write(tech_pvt, skype_msg);
 				found = 1;
 				break;
 			}