]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[core] print SRTP lib version at init.
authorDragos Oancea <dragos@signalwire.com>
Sat, 25 Sep 2021 11:11:46 +0000 (11:11 +0000)
committerAndrey Volk <andywolk@gmail.com>
Mon, 27 Sep 2021 13:42:37 +0000 (16:42 +0300)
src/switch_rtp.c

index d4e3f10218e0eb8ab9aea94de0ac2858c9719e56..d3f43faef16930066018efd7440cc2cbd638f849 100644 (file)
@@ -1533,7 +1533,14 @@ SWITCH_DECLARE(void) switch_rtp_init(switch_memory_pool_t *pool)
        }
 #endif
 #ifdef ENABLE_SRTP
-       srtp_init();
+       {
+               srtp_err_status_t stat = srtp_init();
+               if (stat == srtp_err_status_ok) { 
+                       switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "SRTP (%s) initialized.\n", srtp_get_version_string());
+               } else {
+                       switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Error initializing SRTP (%d).\n", stat);
+               }
+       }
 #endif
        switch_mutex_init(&port_lock, SWITCH_MUTEX_NESTED, pool);
        switch_rtp_dtls_init();