From 7160d9e0f036b55988a43a622b029ba0bdf5314e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= Date: Wed, 10 Aug 2022 14:58:26 +0200 Subject: [PATCH] mysql: Fix capability check in login packet The flag for ZSTD compression is part of the extended capabilities, not the basic capabilities. --- epan/dissectors/packet-mysql.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/dissectors/packet-mysql.c b/epan/dissectors/packet-mysql.c index 18a45b69a1..e4c6c2c4a7 100644 --- a/epan/dissectors/packet-mysql.c +++ b/epan/dissectors/packet-mysql.c @@ -1783,7 +1783,7 @@ mysql_dissect_login(tvbuff_t *tvb, packet_info *pinfo, int offset, } } - if (conn_data->clnt_caps & MYSQL_CAPS_ZS) + if (conn_data->clnt_caps_ext & MYSQL_CAPS_ZS) { proto_tree_add_item(login_tree, hf_mysql_zstd_compression_level, tvb, offset, 1, ENC_LITTLE_ENDIAN); offset += 1;