From 6f1f0bf68ef0753b1bc89d84bf7bea3ce6503cbf Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Wed, 29 Jan 2025 12:34:18 +0100 Subject: [PATCH] Fix ovpncli fake response to be correctly formatted JSON message Signed-off-by: Arne Schwabe --- test/ovpncli/cli.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/ovpncli/cli.cpp b/test/ovpncli/cli.cpp index c54f08ad7..3f5c23a55 100644 --- a/test/ovpncli/cli.cpp +++ b/test/ovpncli/cli.cpp @@ -352,12 +352,14 @@ class Client : public ClientBase } else if (string::starts_with(acev.payload, "{\"dpc_request\"") && acev.payload.find("client_info") != std::string::npos) { - std::string fakeResponse{R"("dpc_response\": { + + std::string fakeResponse{R"({"dpc_response": { "client_info" : { - "os" : {"type" : "FakeOS", "version" : "1.2.3.4" } + "os" : {"type" : "Windows", "version" : "10.0.19045" } } - })"}; + }})"}; + std::cout << "ACC DPC1: sending fake client info:" << fakeResponse << std::endl; send_app_control_channel_msg("dpc1", fakeResponse); } else if (string::starts_with(acev.payload, "{\"dpc_request\""))