From 5f15936820f955bc7d45864320e33ba57e80e60d Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 18 Aug 2018 10:02:53 +0200 Subject: [PATCH] Web API: reply 501 if /sdrdaemon requests are sent to a SDRangel instance --- sdrbase/webapi/webapirequestmapper.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sdrbase/webapi/webapirequestmapper.cpp b/sdrbase/webapi/webapirequestmapper.cpp index 90fa2e55d..3b0d1e8a4 100644 --- a/sdrbase/webapi/webapirequestmapper.cpp +++ b/sdrbase/webapi/webapirequestmapper.cpp @@ -87,6 +87,16 @@ void WebAPIRequestMapper::service(qtwebapp::HttpRequest& request, qtwebapp::Http return; } + if (path.startsWith("/sdrdaemon")) + { + SWGSDRangel::SWGErrorResponse errorResponse; + response.setStatus(501,"Not implemented"); + errorResponse.init(); + *errorResponse.getMessage() = "Not implemented"; + response.write(errorResponse.asJson().toUtf8()); + return; + } + if (path == WebAPIAdapterInterface::instanceSummaryURL) { instanceSummaryService(request, response); } else if (path == WebAPIAdapterInterface::instanceDevicesURL) {