]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
ftmod_isdn: Use ftmod_log_chan(_msg)() and ftdm_strlen_zero().
authorStefan Knoblich <stkn@openisdn.net>
Wed, 25 Jul 2012 09:01:43 +0000 (11:01 +0200)
committerStefan Knoblich <stkn@openisdn.net>
Wed, 25 Jul 2012 12:03:21 +0000 (14:03 +0200)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
libs/freetdm/src/ftmod/ftmod_isdn/ftmod_isdn.c

index e9dcd41bfbaf1e23fcc4e83a1a2481953bd71323..f5b957e7ae32f59a8718b4552c0a188ca3274d02 100644 (file)
@@ -915,7 +915,8 @@ static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic
                                                                ftdm_channel_get_span_id(ftdmchan),
                                                                ftdm_channel_get_id(ftdmchan));
                                        } else {
-                                               ftdm_log(FTDM_LOG_DEBUG, "Ignoring %s on channel %d\n", what, ftdm_channel_get_id(ftdmchan));
+                                               ftdm_log(FTDM_LOG_DEBUG, "Ignoring %s on channel %d in state %s\n", what,
+                                                        ftdm_channel_get_id(ftdmchan), ftdm_channel_get_state_str(ftdmchan));
                                        }
                                } else {
                                        ftdm_log(FTDM_LOG_CRIT, "Received %s with no matching channel %d\n", what, chan_id);
@@ -1032,7 +1033,7 @@ static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic
                                        }
                                }
 
-                               if (!callednum || !strlen((char *)callednum->Digit)) {
+                               if (!callednum || ftdm_strlen_zero((char *)callednum->Digit)) {
                                        if (FTDM_SPAN_IS_NT(span)) {
                                                ftdm_log(FTDM_LOG_NOTICE, "No destination number found, assuming overlap dial\n");
                                                overlap_dial++;
@@ -1119,7 +1120,7 @@ static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic
                                        }
 
                                        if (ftdmchan) {
-                                               ftdm_log(FTDM_LOG_CRIT, "Channel is busy\n");
+                                               ftdm_log_chan_msg(ftdmchan, FTDM_LOG_CRIT, "Channel is busy\n");
                                        } else {
                                                ftdm_log(FTDM_LOG_CRIT, "Failed to open channel for new setup message\n");
                                        }
@@ -1176,7 +1177,7 @@ static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic
                case Q931mes_CALL_PROCEEDING:
                        {
                                if (ftdmchan) {
-                                       ftdm_log(FTDM_LOG_CRIT, "Received CALL PROCEEDING message for channel %d\n", ftdm_channel_get_id(ftdmchan));
+                                       ftdm_log_chan_msg(ftdmchan, FTDM_LOG_CRIT, "Received CALL PROCEEDING message for channel\n");
                                        ftdm_set_state_locked(ftdmchan, FTDM_CHANNEL_STATE_PROGRESS);
                                } else {
                                        ftdm_log(FTDM_LOG_CRIT, "Received CALL PROCEEDING with no matching channel %d\n", chan_id);
@@ -1186,7 +1187,7 @@ static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic
                case Q931mes_CONNECT_ACKNOWLEDGE:
                        {
                                if (ftdmchan) {
-                                       ftdm_log(FTDM_LOG_DEBUG, "Received CONNECT_ACK message for channel %d\n", ftdm_channel_get_id(ftdmchan));
+                                       ftdm_log_chan_msg(ftdmchan, FTDM_LOG_DEBUG, "Received CONNECT_ACK message for channel\n");
                                } else {
                                        ftdm_log(FTDM_LOG_DEBUG, "Received CONNECT_ACK with no matching channel %d\n", chan_id);
                                }
@@ -1196,7 +1197,7 @@ static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic
                case Q931mes_INFORMATION:
                        {
                                if (ftdmchan) {
-                                       ftdm_log(FTDM_LOG_CRIT, "Received INFORMATION message for channel %d\n", ftdm_channel_get_id(ftdmchan));
+                                       ftdm_log_chan_msg(ftdmchan, FTDM_LOG_CRIT, "Received INFORMATION message for channel\n");
 
                                        if (ftdm_channel_get_state(ftdmchan) == FTDM_CHANNEL_STATE_DIALTONE) {
                                                char digit = '\0';