From 95d1440650a974ad56d3ac6ff604a75646229b42 Mon Sep 17 00:00:00 2001 From: Amin Ben Ramdhane Date: Fri, 11 Sep 2020 10:53:25 +0100 Subject: [PATCH] get_instance: return err if find_param=0 --- libbbf_api/dmbbf.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libbbf_api/dmbbf.c b/libbbf_api/dmbbf.c index 32fdd266..5c59f6c7 100644 --- a/libbbf_api/dmbbf.c +++ b/libbbf_api/dmbbf.c @@ -1448,7 +1448,10 @@ int dm_entry_get_instances(struct dmctx *dmctx) dmctx->method_obj = mobj_get_instances_in_obj; dmctx->method_param = mparam_get_instances_in_obj; - dm_browse(dmctx, &node, root, NULL, NULL); + err = dm_browse(dmctx, &node, root, NULL, NULL); + if (dmctx->findparam == 0) + return err; + return 0; }