From 23fd31f9cc002e586a6b1e8f385d2fdd3d7d3b3a Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Wed, 24 Jan 2018 11:21:41 -0700 Subject: [PATCH] bdev: convert RPC calls to use SPDK_COUNTOF() These two RPCs were missed in the initial COUNTOF conversion. Change-Id: Ia40eb0cf3b5c859e2b63148e442fd7d52d1032a5 Signed-off-by: Daniel Verkamp Reviewed-on: https://review.gerrithub.io/396231 Reviewed-by: Dariusz Stojaczyk Tested-by: SPDK Automated Test System Reviewed-by: Jim Harris Reviewed-by: Changpeng Liu Reviewed-by: Ben Walker --- lib/bdev/rpc/bdev_rpc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/bdev/rpc/bdev_rpc.c b/lib/bdev/rpc/bdev_rpc.c index f7ff25d17..b2ad0fffa 100644 --- a/lib/bdev/rpc/bdev_rpc.c +++ b/lib/bdev/rpc/bdev_rpc.c @@ -33,6 +33,7 @@ #include "spdk/log.h" #include "spdk/rpc.h" +#include "spdk/util.h" #include "spdk_internal/bdev.h" @@ -120,7 +121,7 @@ spdk_rpc_get_bdevs(struct spdk_jsonrpc_request *request, if (params != NULL) { if (spdk_json_decode_object(params, rpc_get_bdevs_decoders, - sizeof(rpc_get_bdevs_decoders) / sizeof(*rpc_get_bdevs_decoders), + SPDK_COUNTOF(rpc_get_bdevs_decoders), &req)) { SPDK_ERRLOG("spdk_json_decode_object failed\n"); goto invalid; @@ -206,7 +207,7 @@ spdk_rpc_delete_bdev(struct spdk_jsonrpc_request *request, struct spdk_bdev *bdev; if (spdk_json_decode_object(params, rpc_delete_bdev_decoders, - sizeof(rpc_delete_bdev_decoders) / sizeof(*rpc_delete_bdev_decoders), + SPDK_COUNTOF(rpc_delete_bdev_decoders), &req)) { SPDK_ERRLOG("spdk_json_decode_object failed\n"); goto invalid;