yang path sanity checks and use of real module as root

This commit is contained in:
Olof Hagsand 2023-02-07 11:14:17 +01:00
parent 56f15aeefd
commit fcb6e5cb03
3 changed files with 16 additions and 5 deletions

View file

@ -1043,7 +1043,7 @@ yang_parse_filename(clicon_handle h,
if ((ymod = yang_parse_file(fp, filename, yspec)) < 0)
goto done;
/* YANG patch hook */
if (h && clixon_plugin_yang_patch_all(h, ymod) < 0)
if (ymod && h && clixon_plugin_yang_patch_all(h, ymod) < 0)
goto done;
done:
if (fp)