From 1cedfade3a9ac93f81dbb4230522d7494c7b7ea2 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 15 Jan 2020 12:24:11 +0100 Subject: [PATCH] protocol: improve old version check Check if the pod size is > 4 because the unit test adds one fd in the first message. --- src/modules/module-protocol-native/connection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/module-protocol-native/connection.c b/src/modules/module-protocol-native/connection.c index f99f33ed9..b5de3063c 100644 --- a/src/modules/module-protocol-native/connection.c +++ b/src/modules/module-protocol-native/connection.c @@ -313,7 +313,7 @@ static int prepare_packet(struct pw_protocol_native_connection *conn, struct buf if (buf->first) { buf->first = false; - if (p[3] != 0) { + if (p[3] >= 4) { pw_log_warn("old version detected"); impl->version = 0; impl->hdr_size = 8;