aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorDaniƫl van Eeden <git@myname.nl>2016-03-20 15:42:38 +0100
committerMichael Mann <mmann78@netscape.net>2016-03-20 18:22:06 +0000
commit5c1e224b0dfba32d916b1ada6e944e28b439505e (patch)
treec3224314d2ff8a6f68a58fea17f4850ee17167c8 /epan
parent93a3041bf541d07f20d68ac488a5d3c887edd35e (diff)
Add CLIENT_DEPRECATE_EOF flag
This is used in MySQL 5.7 https://dev.mysql.com/doc/internals/en/capability-flags.html#flag-CLIENT_DEPRECATE_EOF Change-Id: I8e00c966628233181e7145d8ed80d51f2acd9517 Reviewed-on: https://code.wireshark.org/review/14536 Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-mysql.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/epan/dissectors/packet-mysql.c b/epan/dissectors/packet-mysql.c
index 3685a0fb45..802c232e75 100644
--- a/epan/dissectors/packet-mysql.c
+++ b/epan/dissectors/packet-mysql.c
@@ -102,6 +102,7 @@ void proto_reg_handoff_mysql(void);
#define MYSQL_CAPS_AL 0x0020 /* CLIENT_PLUGIN_AUTH_LENENC_CLIENT_DATA */
#define MYSQL_CAPS_EP 0x0040 /* CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS */
#define MYSQL_CAPS_ST 0x0080 /* CLIENT_SESSION_TRACK */
+#define MYSQL_CAPS_DE 0x0100 /* CLIENT_DEPRECATE_EOF */
#define MYSQL_CAPS_UNUSED 0xFF00
/* status bitfield */
@@ -477,6 +478,7 @@ static int hf_mysql_cap_connect_attrs = -1;
static int hf_mysql_cap_plugin_auth_lenenc_client_data = -1;
static int hf_mysql_cap_client_can_handle_expired_passwords = -1;
static int hf_mysql_cap_session_track = -1;
+static int hf_mysql_cap_deprecate_eof = -1;
static int hf_mysql_cap_unused = -1;
static int hf_mysql_server_language = -1;
static int hf_mysql_server_status = -1;
@@ -833,6 +835,7 @@ static const int * mysql_extcaps_flags[] = {
&hf_mysql_cap_plugin_auth_lenenc_client_data,
&hf_mysql_cap_client_can_handle_expired_passwords,
&hf_mysql_cap_session_track,
+ &hf_mysql_cap_deprecate_eof,
&hf_mysql_cap_unused,
NULL
};
@@ -2563,6 +2566,11 @@ void proto_register_mysql(void)
FT_BOOLEAN, 16, TFS(&tfs_set_notset), MYSQL_CAPS_ST,
NULL, HFILL }},
+ { &hf_mysql_cap_deprecate_eof,
+ { "Deprecate EOF","mysql.caps.deprecate_eof",
+ FT_BOOLEAN, 16, TFS(&tfs_set_notset), MYSQL_CAPS_DE,
+ NULL, HFILL }},
+
{ &hf_mysql_cap_unused,
{ "Unused","mysql.caps.unused",
FT_UINT16, BASE_HEX, NULL, MYSQL_CAPS_UNUSED,