diff options
Diffstat (limited to 'tools/gen_yang_deviations.c')
| -rw-r--r-- | tools/gen_yang_deviations.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/gen_yang_deviations.c b/tools/gen_yang_deviations.c index 53a53c943c..8aa5695d3e 100644 --- a/tools/gen_yang_deviations.c +++ b/tools/gen_yang_deviations.c @@ -32,7 +32,7 @@ static void __attribute__((noreturn)) usage(int status) exit(status); } -static int generate_yang_deviation(const struct lys_node *snode, void *arg) +static int generate_yang_deviation(const struct lysc_node *snode, void *arg) { char xpath[XPATH_MAXLEN]; @@ -65,14 +65,13 @@ int main(int argc, char *argv[]) if (argc != 1) usage(EXIT_FAILURE); - yang_init(false); + yang_init(false, false); /* Load YANG module. */ module = yang_module_load(argv[0]); /* Generate deviations. */ - yang_snodes_iterate(module->info, generate_yang_deviation, - YANG_ITER_FILTER_IMPLICIT, NULL); + yang_snodes_iterate(module->info, generate_yang_deviation, 0, NULL); /* Cleanup and exit. */ yang_terminate(); |
