Fix warnings

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
Pol Henarejos
2026-05-04 10:49:14 +02:00
parent 869ef09f34
commit d5edf21d7c
3 changed files with 15 additions and 2 deletions
+13 -1
View File
@@ -191,7 +191,7 @@ int rest_execute_route_handler(const rest_request_t *request, rest_route_handler
memset(response, 0, sizeof(*response));
response->status_code = 200;
response->content_type = "application/json";
response->body = "{\"ok\":true}";
response->body = (char *)"{\"ok\":true}";
response->json = cJSON_CreateObject();
if (response->json == NULL) {
return -1;
@@ -288,6 +288,18 @@ const char *rest_method_to_string(rest_http_method_t method) {
return "PUT";
case REST_HTTP_DELETE:
return "DELETE";
case REST_HTTP_UNKNOWN:
case REST_HTTP_GET_POST:
case REST_HTTP_GET_PUT:
case REST_HTTP_GET_DELETE:
case REST_HTTP_POST_PUT:
case REST_HTTP_POST_DELETE:
case REST_HTTP_PUT_DELETE:
case REST_HTTP_GET_POST_PUT:
case REST_HTTP_GET_POST_DELETE:
case REST_HTTP_GET_PUT_DELETE:
case REST_HTTP_POST_PUT_DELETE:
case REST_HTTP_GET_POST_PUT_DELETE:
default:
return "UNKNOWN";
}
+1 -1
View File
@@ -845,7 +845,7 @@ void rest_handle_request(rest_conn_t *conn) {
}
}
void rest_check_and_load_credentials(void) {
static void rest_check_and_load_credentials(void) {
file_t *ef = file_new(EF_TLS_KEY);
if (!file_has_data(ef)) {
mbedtls_ecdsa_context ecdsa;
+1
View File
@@ -73,6 +73,7 @@ typedef struct {
err_t rest_server_init(rest_conn_type_t conn_type);
int lwip_itf_init(void);
void rest_handle_request(rest_conn_t *conn);
extern int rest_server_error(rest_response_t *response, int status_code, const char *message);