From 4fbb02314f372582e390e7e4ad9798ab0ab68ef9 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 24 Apr 2026 09:26:08 -0400 Subject: [PATCH] MT#55283 defuse error message This can be an expected condition Change-Id: Ib4514e97a3faf45e2a52a3372b59e1c09d8f3176 (cherry picked from commit f2d57de0781728ada902dba63216c4fb5b34b8a3) (cherry picked from commit e79e7b6408b3255180a1a5f5dcfc8b6c6290796e) --- daemon/media_socket.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/daemon/media_socket.c b/daemon/media_socket.c index 5f9aae4b2..a55b35a9b 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -1637,7 +1637,11 @@ static const char *kernelize_target(kernelize_state *s, struct packet_stream *st if (!handler->in->kernel) return "protocol not supported by kernel module"; - handler->in->kernel(&reti->decrypt, stream); + int ret = handler->in->kernel(&reti->decrypt, stream); + if (ret) { + ilog(LOG_NOTICE, "SRTP not yet negotiated"); + return NULL; + } if (!reti->decrypt.cipher || !reti->decrypt.hmac) return "decryption cipher or HMAC not supported by kernel module";