diff --git a/src/httpserver/rest_interface.c b/src/httpserver/rest_interface.c index 73662a7ef..4aa12bf78 100644 --- a/src/httpserver/rest_interface.c +++ b/src/httpserver/rest_interface.c @@ -166,14 +166,9 @@ static int http_rest_post_flash_advanced(http_request_t* request); static int http_rest_get_info(http_request_t* request); -static int http_rest_get_dumpconfig(http_request_t* request); -static int http_rest_get_testconfig(http_request_t* request); - static int http_rest_post_channels(http_request_t* request); static int http_rest_get_channels(http_request_t* request); -static int http_rest_get_flash_vars_test(http_request_t* request); - static int http_rest_post_cmd(http_request_t* request); @@ -264,18 +259,6 @@ static int http_rest_get(http_request_t* request) { return http_rest_get_flash_advanced(request); } - if (!strcmp(request->url, "api/dumpconfig")) { - return http_rest_get_dumpconfig(request); - } - - if (!strcmp(request->url, "api/testconfig")) { - return http_rest_get_testconfig(request); - } - - if (!strncmp(request->url, "api/testflashvars", 17)) { - return http_rest_get_flash_vars_test(request); - } - http_setup(request, httpMimeTypeHTML); http_html_start(request, "GET REST API"); poststr(request, "GET of "); @@ -3383,89 +3366,10 @@ static int http_rest_get_flash(http_request_t* request, int startaddr, int len) return 0; } - -static int http_rest_get_dumpconfig(http_request_t* request) { - - - - http_setup(request, httpMimeTypeText); - poststr(request, NULL); - return 0; -} - - - -#ifdef TESTCONFIG_ENABLE -// added for OpenBK7231T -typedef struct item_new_test_config -{ - INFO_ITEM_ST head; - char somename[64]; -}ITEM_NEW_TEST_CONFIG, * ITEM_NEW_TEST_CONFIG_PTR; - -ITEM_NEW_TEST_CONFIG testconfig; -#endif - -static int http_rest_get_testconfig(http_request_t* request) { - return http_rest_error(request, 400, "unsupported"); - return 0; -} - -static int http_rest_get_flash_vars_test(http_request_t* request) { - //#if PLATFORM_XR809 - // return http_rest_error(request, 400, "flash vars unsupported"); - //#elif PLATFORM_BL602 - // return http_rest_error(request, 400, "flash vars unsupported"); - //#else - //#ifndef DISABLE_FLASH_VARS_VARS - // char *params = request->url + 17; - // int increment = 0; - // int len = 0; - // int sres; - // int i; - // char tmp[128]; - // FLASH_VARS_STRUCTURE data, *p; - // - // p = &flash_vars; - // - // sres = sscanf(params, "%x-%x", &increment, &len); - // - // ADDLOG_DEBUG(LOG_FEATURE_API, "http_rest_get_flash_vars_test %d %d returned %d", increment, len, sres); - // - // if (increment == 10){ - // flash_vars_read(&data); - // p = &data; - // } else { - // for (i = 0; i < increment; i++){ - // HAL_FlashVars_IncreaseBootCount(); - // } - // for (i = 0; i < len; i++){ - // HAL_FlashVars_SaveBootComplete(); - // } - // } - // - // sprintf(tmp, "offset %d, boot count %d, boot success %d, bootfailures %d", - // flash_vars_offset, - // p->boot_count, - // p->boot_success_count, - // p->boot_count - p->boot_success_count ); - // - // return http_rest_error(request, 200, tmp); - //#else - return http_rest_error(request, 400, "flash test unsupported"); -} - - static int http_rest_get_channels(http_request_t* request) { int i; int addcomma = 0; - /*typedef struct pinsState_s { - byte roles[32]; - byte channels[32]; - } pinsState_t; - extern pinsState_t g_pins; - */ http_setup(request, httpMimeTypeJson); poststr(request, "{");