From dd27cae217fd2390e908f3048a4d6aa558097a83 Mon Sep 17 00:00:00 2001 From: Chanwoo Choi Date: Tue, 9 Aug 2022 04:41:13 +0900 Subject: [PATCH] lib: resource-monitor: Add missing request for the readability Add missing request for the readability to switch statement to improve the readability when handling the request. Change-Id: I1b322bd30d4db913fd438394089e95b4716133a6 Signed-off-by: Chanwoo Choi --- lib/resource-monitor/resource-monitor.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/resource-monitor/resource-monitor.c b/lib/resource-monitor/resource-monitor.c index b3c22c1..938c9dc 100644 --- a/lib/resource-monitor/resource-monitor.c +++ b/lib/resource-monitor/resource-monitor.c @@ -227,10 +227,24 @@ static inline int handle_request(struct request_data *data) &data->ts_start, &data->ts_end, &response_ret) < 4) ret =-EINVAL; break; - default: + case REQUEST_UPDATE_RESOURCE_ALL: + case REQUEST_UPDATE_RESOURCE: + case REQUEST_DELETE_RESOURCE: + case REQUEST_CREATE_RESOURCE: + case REQUEST_SET_RESOURCE_CTRL: + case REQUEST_IS_RESOURCE_ATTR_SUPPORTED: + case REQUEST_SET_RESOURCE_ATTR: + case REQUEST_UNSET_RESOURCE_ATTR: + case REQUEST_IS_RESOURCE_ATTR_SET: if (sscanf(buffer, "%d$%d", &response_req, &response_ret) < 2) ret = -EINVAL; break; + default: + _E("[libpass] Unknown request type, client(%d) | request(%35s) | res,id(%d)type(%d) | ctrl,id(%"PRId64")val(%d) ", + data->client_id, request_name[data->request], + data->resource_id, data->resource_type, + data->ctrl_id, data->ctrl_value); + return -EINVAL; } if (ret < 0) { -- 2.7.4