mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-15 16:39:14 +00:00
gsmopen: indented
This commit is contained in:
parent
e589efb17f
commit
a10f01f10c
@ -587,7 +587,7 @@ int gsmopen_serial_read_AT(private_t *tech_pvt, int look_for_ack, int timeout_us
|
|||||||
PUSHA_UNLOCKA(tech_pvt->controldev_lock);
|
PUSHA_UNLOCKA(tech_pvt->controldev_lock);
|
||||||
LOKKA(tech_pvt->controldev_lock);
|
LOKKA(tech_pvt->controldev_lock);
|
||||||
|
|
||||||
while ((!tech_pvt->controldev_dead) && msecs_passed <= timeout_in_msec ) {
|
while ((!tech_pvt->controldev_dead) && msecs_passed <= timeout_in_msec) {
|
||||||
char *token_ptr;
|
char *token_ptr;
|
||||||
timeout.tv_sec = timeout_sec; //reset the timeout, linux modify it
|
timeout.tv_sec = timeout_sec; //reset the timeout, linux modify it
|
||||||
timeout.tv_usec = timeout_usec; //reset the timeout, linux modify it
|
timeout.tv_usec = timeout_usec; //reset the timeout, linux modify it
|
||||||
@ -658,7 +658,8 @@ int gsmopen_serial_read_AT(private_t *tech_pvt, int look_for_ack, int timeout_us
|
|||||||
la_counter++;
|
la_counter++;
|
||||||
|
|
||||||
if (la_counter == AT_MESG_MAX_LINES) {
|
if (la_counter == AT_MESG_MAX_LINES) {
|
||||||
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG, AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG,
|
||||||
|
AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
||||||
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
||||||
at_ack = AT_ERROR;
|
at_ack = AT_ERROR;
|
||||||
break;
|
break;
|
||||||
@ -676,12 +677,13 @@ int gsmopen_serial_read_AT(private_t *tech_pvt, int look_for_ack, int timeout_us
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (expected_string && !expect_crlf && !memcmp(last_line_ptr, expected_string, strlen(expected_string))
|
if (expected_string && !expect_crlf && !memcmp(last_line_ptr, expected_string, strlen(expected_string))
|
||||||
) {
|
) {
|
||||||
strncpy(tech_pvt->line_array.result[la_counter], last_line_ptr, AT_MESG_MAX_LENGTH);
|
strncpy(tech_pvt->line_array.result[la_counter], last_line_ptr, AT_MESG_MAX_LENGTH);
|
||||||
// match expected string -> accept it withtout CRLF
|
// match expected string -> accept it withtout CRLF
|
||||||
la_counter++;
|
la_counter++;
|
||||||
if (la_counter == AT_MESG_MAX_LINES) {
|
if (la_counter == AT_MESG_MAX_LINES) {
|
||||||
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG, AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG,
|
||||||
|
AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
||||||
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
||||||
at_ack = AT_ERROR;
|
at_ack = AT_ERROR;
|
||||||
break;
|
break;
|
||||||
@ -692,12 +694,13 @@ int gsmopen_serial_read_AT(private_t *tech_pvt, int look_for_ack, int timeout_us
|
|||||||
la_counter--;
|
la_counter--;
|
||||||
|
|
||||||
/* let's list the complete lines read so far, without re-listing the lines that has yet been listed */
|
/* let's list the complete lines read so far, without re-listing the lines that has yet been listed */
|
||||||
for (i = la_read; i < la_counter; i++){
|
for (i = la_read; i < la_counter; i++) {
|
||||||
DEBUGA_GSMOPEN("Read line %d: |%s| la_counter=%d\n", GSMOPEN_P_LOG, i, tech_pvt->line_array.result[i], la_counter);
|
DEBUGA_GSMOPEN("Read line %d: |%s| la_counter=%d\n", GSMOPEN_P_LOG, i, tech_pvt->line_array.result[i], la_counter);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (la_counter == AT_MESG_MAX_LINES) {
|
if (la_counter == AT_MESG_MAX_LINES) {
|
||||||
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG, AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG,
|
||||||
|
AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
||||||
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
||||||
at_ack = AT_ERROR;
|
at_ack = AT_ERROR;
|
||||||
break;
|
break;
|
||||||
@ -1035,7 +1038,6 @@ int gsmopen_serial_read_AT(private_t *tech_pvt, int look_for_ack, int timeout_us
|
|||||||
gsmopen_queue_control(tech_pvt->owner, GSMOPEN_CONTROL_HANGUP);
|
gsmopen_queue_control(tech_pvt->owner, GSMOPEN_CONTROL_HANGUP);
|
||||||
DEBUGA_GSMOPEN("just sent GSMOPEN_CONTROL_HANGUP\n", GSMOPEN_P_LOG);
|
DEBUGA_GSMOPEN("just sent GSMOPEN_CONTROL_HANGUP\n", GSMOPEN_P_LOG);
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
//tech_pvt->owner->hangupcause = GSMOPEN_CAUSE_FAILURE;
|
//tech_pvt->owner->hangupcause = GSMOPEN_CAUSE_FAILURE;
|
||||||
//gsmopen_queue_control(tech_pvt->owner, GSMOPEN_CONTROL_HANGUP);
|
//gsmopen_queue_control(tech_pvt->owner, GSMOPEN_CONTROL_HANGUP);
|
||||||
@ -1730,7 +1732,8 @@ int gsmopen_serial_read_AT(private_t *tech_pvt, int look_for_ack, int timeout_us
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
if (la_counter == AT_MESG_MAX_LINES) {
|
if (la_counter == AT_MESG_MAX_LINES) {
|
||||||
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG, AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
ERRORA("Too many lines in result (>%d). la_counter=%d. tech_pvt->reading_sms_msg=%d. Stop accumulating lines.\n", GSMOPEN_P_LOG,
|
||||||
|
AT_MESG_MAX_LINES, la_counter, tech_pvt->reading_sms_msg);
|
||||||
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
WARNINGA("read was %d bytes, tmp_answer3= --|%s|--\n", GSMOPEN_P_LOG, read_count, tmp_answer3);
|
||||||
at_ack = AT_ERROR;
|
at_ack = AT_ERROR;
|
||||||
break;
|
break;
|
||||||
@ -2766,9 +2769,9 @@ int gsmopen_sendsms(private_t *tech_pvt, char *dest, char *text)
|
|||||||
memset(wstr, 0, 2000);
|
memset(wstr, 0, 2000);
|
||||||
mbstowcs(wstr, data.c_str(), data.length());
|
mbstowcs(wstr, data.c_str(), data.length());
|
||||||
|
|
||||||
4. get unicode string length. int wcs_len = wcslen(wstr);
|
4. get unicode string length.int wcs_len = wcslen(wstr);
|
||||||
|
|
||||||
5. change unicode string to net order. for (int i = 0; i < wcs_len; i++)
|
5. change unicode string to net order.for (int i = 0; i < wcs_len; i++)
|
||||||
wstr[i] = htons(wstr[i]);
|
wstr[i] = htons(wstr[i]);
|
||||||
|
|
||||||
6. put unicode string into pdu.char content2[1000];
|
6. put unicode string into pdu.char content2[1000];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user