From 47d4ead93040cd8ecd96e7382ca1f4dec24d2257 Mon Sep 17 00:00:00 2001 From: Shuhei Matsumoto Date: Mon, 28 Sep 2020 17:45:23 +0900 Subject: [PATCH] example/nvme_manage: Use foreach_dev() macro for detach Signed-off-by: Shuhei Matsumoto Change-Id: I00149ca74f5af215e8818d051510f73a61abc4a8 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4437 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Aleksey Marchuk --- examples/nvme/nvme_manage/nvme_manage.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/nvme/nvme_manage/nvme_manage.c b/examples/nvme/nvme_manage/nvme_manage.c index c202dab42..894f356b6 100644 --- a/examples/nvme/nvme_manage/nvme_manage.c +++ b/examples/nvme/nvme_manage/nvme_manage.c @@ -1613,8 +1613,9 @@ parse_args(int argc, char **argv) int main(int argc, char **argv) { - int i, rc; + int rc; struct spdk_env_opts opts; + struct dev *dev; rc = parse_args(argc, argv); if (rc != 0) { @@ -1694,8 +1695,7 @@ int main(int argc, char **argv) printf("Cleaning up...\n"); - for (i = 0; i < num_devs; i++) { - struct dev *dev = &devs[i]; + foreach_dev(dev) { spdk_nvme_detach(dev->ctrlr); }