From 1b83894be6d998791839d0ce38711f182f260505 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Mon, 15 Aug 2022 08:43:53 +0200 Subject: [PATCH] Store socket type in variable. --- src/apps/relay/ns_ioalib_engine_impl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/apps/relay/ns_ioalib_engine_impl.c b/src/apps/relay/ns_ioalib_engine_impl.c index 87a965f..8228f88 100644 --- a/src/apps/relay/ns_ioalib_engine_impl.c +++ b/src/apps/relay/ns_ioalib_engine_impl.c @@ -3722,10 +3722,11 @@ void turn_report_allocation_set(void *a, turn_time_t lifetime, int refresh) uint8_t rsaddr[129]; addr_to_string(get_local_addr_from_ioa_socket(ss->client_socket), saddr); addr_to_string(get_remote_addr_from_ioa_socket(ss->client_socket), rsaddr); + const char *type = socket_type_name(get_ioa_socket_type(ss->client_socket)); const char *ssl = ss->client_socket->ssl ? turn_get_ssl_method(ss->client_socket->ssl, "UNKNOWN") : "NONE"; const char *cipher = ss->client_socket->ssl ? get_ioa_socket_cipher(ss->client_socket) : "NONE"; - send_message_to_redis(e->rch, "set", key, "%s lifetime=%lu, type=%s, local=%s, remote=%s, ssl=%s, cipher=%s", status, (unsigned long)lifetime, socket_type_name(get_ioa_socket_type(ss->client_socket)), saddr, rsaddr, ssl, cipher); - send_message_to_redis(e->rch, "publish", key, "%s lifetime=%lu, type=%s, local=%s, remote=%s, ssl=%s, cipher=%s", status, (unsigned long)lifetime, socket_type_name(get_ioa_socket_type(ss->client_socket)), saddr, rsaddr, ssl, cipher); + send_message_to_redis(e->rch, "set", key, "%s lifetime=%lu, type=%s, local=%s, remote=%s, ssl=%s, cipher=%s", status, (unsigned long)lifetime, type, saddr, rsaddr, ssl, cipher); + send_message_to_redis(e->rch, "publish", key, "%s lifetime=%lu, type=%s, local=%s, remote=%s, ssl=%s, cipher=%s", status, (unsigned long)lifetime, type, saddr, rsaddr, ssl, cipher); } #endif }