From 77e79e8359360ebc8b3bdf8bf2212b6644250623 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 12 Nov 2009 15:06:40 +0100 Subject: [PATCH] Check in chronyc that command in reply is same as requested --- client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client.c b/client.c index 12578c8..0521d9b 100644 --- a/client.c +++ b/client.c @@ -1320,7 +1320,8 @@ submit_request(CMD_Request *request, CMD_Reply *reply, int *reply_auth_ok) bad_header = ((reply->version != PROTO_VERSION_NUMBER) || (reply->pkt_type != PKT_TYPE_CMD_REPLY) || (reply->res1 != 0) || - (reply->res2 != 0)); + (reply->res2 != 0) || + (reply->command != request->command)); if (bad_header) { n_attempts++;