summaryrefslogtreecommitdiff
path: root/lib/yang.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/yang.c')
-rw-r--r--lib/yang.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/yang.c b/lib/yang.c
index 22fe938e4c..383dc9f5eb 100644
--- a/lib/yang.c
+++ b/lib/yang.c
@@ -92,6 +92,7 @@ static const char *const frr_native_modules[] = {
"frr-isisd",
"frr-vrrpd",
"frr-zebra",
+ "frr-pathd",
};
/* clang-format on */
@@ -468,7 +469,7 @@ void yang_dnode_iterate(yang_dnode_iter_cb cb, void *arg,
dnode = set->set.d[i];
ret = (*cb)(dnode, arg);
if (ret == YANG_ITER_STOP)
- return;
+ break;
}
ly_set_free(set);