From 16fde05c0a6d188242d2848a020bcc980eaa9e70 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Mon, 2 Feb 2026 17:13:40 -0500 Subject: [PATCH] correct endpoints for counter reset APIs; --- src/fne/restapi/RESTAPI.cpp | 18 +++++++++--------- src/fne/restapi/RESTAPI.h | 6 +++--- src/fne/restapi/RESTDefines.h | 6 +++--- src/remote/RESTClientMain.cpp | 6 +++--- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/fne/restapi/RESTAPI.cpp b/src/fne/restapi/RESTAPI.cpp index 84c83983..e531b826 100644 --- a/src/fne/restapi/RESTAPI.cpp +++ b/src/fne/restapi/RESTAPI.cpp @@ -673,9 +673,9 @@ void RESTAPI::initializeEndpoints() m_dispatcher.match(FNE_GET_RELOAD_CRYPTO).get(REST_API_BIND(RESTAPI::restAPI_GetReloadCrypto, this)); m_dispatcher.match(FNE_GET_STATS).get(REST_API_BIND(RESTAPI::restAPI_GetStats, this)); - m_dispatcher.match(FNE_PUT_RESET_TOTAL_CALLS).put(REST_API_BIND(RESTAPI::restAPI_PutResetTotalCalls, this)); - m_dispatcher.match(FNE_PUT_RESET_ACTIVE_CALLS).put(REST_API_BIND(RESTAPI::restAPI_PutResetActiveCalls, this)); - m_dispatcher.match(FNE_PUT_RESET_CALL_COLLISIONS).put(REST_API_BIND(RESTAPI::restAPI_PutResetCallCollisions, this)); + m_dispatcher.match(FNE_GET_RESET_TOTAL_CALLS).get(REST_API_BIND(RESTAPI::restAPI_GetResetTotalCalls, this)); + m_dispatcher.match(FNE_GET_RESET_ACTIVE_CALLS).get(REST_API_BIND(RESTAPI::restAPI_GetResetActiveCalls, this)); + m_dispatcher.match(FNE_GET_RESET_CALL_COLLISIONS).get(REST_API_BIND(RESTAPI::restAPI_GetResetCallCollisions, this)); m_dispatcher.match(FNE_GET_AFF_LIST).get(REST_API_BIND(RESTAPI::restAPI_GetAffList, this)); m_dispatcher.match(FNE_GET_SPANNING_TREE).get(REST_API_BIND(RESTAPI::restAPI_GetSpanningTree, this)); @@ -1972,9 +1972,9 @@ void RESTAPI::restAPI_GetStats(const HTTPPayload& request, HTTPPayload& reply, c reply.payload(response); } -/* REST API endpoint; implements put reset total calls request. */ +/* REST API endpoint; implements get reset total calls request. */ -void RESTAPI::restAPI_PutResetTotalCalls(const HTTPPayload& request, HTTPPayload& reply, const RequestMatch& match) +void RESTAPI::restAPI_GetResetTotalCalls(const HTTPPayload& request, HTTPPayload& reply, const RequestMatch& match) { if (!validateAuth(request, reply)) { return; @@ -1991,9 +1991,9 @@ void RESTAPI::restAPI_PutResetTotalCalls(const HTTPPayload& request, HTTPPayload reply.payload(response); } -/* REST API endpoint; implements put reset active calls request. */ +/* REST API endpoint; implements get reset active calls request. */ -void RESTAPI::restAPI_PutResetActiveCalls(const HTTPPayload& request, HTTPPayload& reply, const RequestMatch& match) +void RESTAPI::restAPI_GetResetActiveCalls(const HTTPPayload& request, HTTPPayload& reply, const RequestMatch& match) { if (!validateAuth(request, reply)) { return; @@ -2010,9 +2010,9 @@ void RESTAPI::restAPI_PutResetActiveCalls(const HTTPPayload& request, HTTPPayloa reply.payload(response); } -/* REST API endpoint; implements put reset call collisions request. */ +/* REST API endpoint; implements get reset call collisions request. */ -void RESTAPI::restAPI_PutResetCallCollisions(const HTTPPayload& request, HTTPPayload& reply, const RequestMatch& match) +void RESTAPI::restAPI_GetResetCallCollisions(const HTTPPayload& request, HTTPPayload& reply, const RequestMatch& match) { if (!validateAuth(request, reply)) { return; diff --git a/src/fne/restapi/RESTAPI.h b/src/fne/restapi/RESTAPI.h index 886a7f22..aa59f0e7 100644 --- a/src/fne/restapi/RESTAPI.h +++ b/src/fne/restapi/RESTAPI.h @@ -382,7 +382,7 @@ private: * @param reply HTTP reply. * @param match HTTP request matcher. */ - void restAPI_PutResetTotalCalls(const HTTPPayload& request, HTTPPayload& reply, const restapi::RequestMatch& match); + void restAPI_GetResetTotalCalls(const HTTPPayload& request, HTTPPayload& reply, const restapi::RequestMatch& match); /** * @brief REST API endpoint; implements put reset active calls request. @@ -390,7 +390,7 @@ private: * @param reply HTTP reply. * @param match HTTP request matcher. */ - void restAPI_PutResetActiveCalls(const HTTPPayload& request, HTTPPayload& reply, const restapi::RequestMatch& match); + void restAPI_GetResetActiveCalls(const HTTPPayload& request, HTTPPayload& reply, const restapi::RequestMatch& match); /** * @brief REST API endpoint; implements put reset call collisions request. @@ -398,7 +398,7 @@ private: * @param reply HTTP reply. * @param match HTTP request matcher. */ - void restAPI_PutResetCallCollisions(const HTTPPayload& request, HTTPPayload& reply, const restapi::RequestMatch& match); + void restAPI_GetResetCallCollisions(const HTTPPayload& request, HTTPPayload& reply, const restapi::RequestMatch& match); /** * @brief REST API endpoint; implements get affiliation list request. diff --git a/src/fne/restapi/RESTDefines.h b/src/fne/restapi/RESTDefines.h index 1736c9cc..6aec5402 100644 --- a/src/fne/restapi/RESTDefines.h +++ b/src/fne/restapi/RESTDefines.h @@ -60,9 +60,9 @@ #define FNE_GET_RELOAD_CRYPTO "/reload-crypto" #define FNE_GET_STATS "/stats" -#define FNE_PUT_RESET_TOTAL_CALLS "/stats/reset-total-calls" -#define FNE_PUT_RESET_ACTIVE_CALLS "/stats/reset-active-calls" -#define FNE_PUT_RESET_CALL_COLLISIONS "/stats/reset-call-collisions" +#define FNE_GET_RESET_TOTAL_CALLS "/stat-reset-total-calls" +#define FNE_GET_RESET_ACTIVE_CALLS "/stat-reset-active-calls" +#define FNE_GET_RESET_CALL_COLLISIONS "/stat-reset-call-collisions" #define FNE_GET_AFF_LIST "/report-affiliations" #define FNE_GET_SPANNING_TREE "/spanning-tree" diff --git a/src/remote/RESTClientMain.cpp b/src/remote/RESTClientMain.cpp index 853b19f2..83833c99 100644 --- a/src/remote/RESTClientMain.cpp +++ b/src/remote/RESTClientMain.cpp @@ -983,13 +983,13 @@ int main(int argc, char** argv) retCode = client->send(HTTP_GET, FNE_GET_STATS, json::object(), response); } else if (rcom == RCD_FNE_PUT_RESET_TOTAL_CALLS) { - retCode = client->send(HTTP_PUT, FNE_PUT_RESET_TOTAL_CALLS, json::object(), response); + retCode = client->send(HTTP_GET, FNE_GET_RESET_TOTAL_CALLS, json::object(), response); } else if (rcom == RCD_FNE_PUT_RESET_ACTIVE_CALLS) { - retCode = client->send(HTTP_PUT, FNE_PUT_RESET_ACTIVE_CALLS, json::object(), response); + retCode = client->send(HTTP_GET, FNE_GET_RESET_ACTIVE_CALLS, json::object(), response); } else if (rcom == RCD_FNE_PUT_RESET_CALL_COLLISIONS) { - retCode = client->send(HTTP_PUT, FNE_PUT_RESET_CALL_COLLISIONS, json::object(), response); + retCode = client->send(HTTP_GET, FNE_GET_RESET_CALL_COLLISIONS, json::object(), response); } else if (rcom == RCD_FNE_GET_SPANNINGTREE) { retCode = client->send(HTTP_GET, FNE_GET_SPANNING_TREE, json::object(), response);