]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
use logger for iksemel logs too instead of stderr.
authorMichael Jerris <mike@jerris.com>
Tue, 27 Mar 2007 05:15:16 +0000 (05:15 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 27 Mar 2007 05:15:16 +0000 (05:15 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4775 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/libdingaling/src/libdingaling.c

index d206b7988a93686e0367f1dab9bc9657ba9d2373..55e76a4263bad859d0b585297692fe3a06a01652 100644 (file)
@@ -1218,15 +1218,12 @@ static int on_error(void *user_data, ikspak * pak)
 
 static void on_log(ldl_handle_t *handle, const char *data, size_t size, int is_incoming)
 {
-       if (iks_is_secure(handle->parser)) {
-               fprintf(stderr, "Sec");
-       }
-       if (is_incoming) {
-               fprintf(stderr, "RECV");
-       } else {
-               fprintf(stderr, "SEND");
+       if (globals.debug) {
+               globals.logger(DL_LOG_DEBUG, "\n%s%s[%s]\n", 
+                       iks_is_secure(handle->parser) ? "Sec" : "",
+                       is_incoming ? "RECV" : "SEND",
+                       data);
        }
-       fprintf(stderr, "[%s]\n", data);
 }
 
 static void j_setup_filter(ldl_handle_t *handle)