Another CLICON_YANG_UNKNOWN_ANYDATA issue: top-level unknown namespace caused segv in backend
This commit is contained in:
parent
490f7d8023
commit
316cad35ff
1 changed files with 2 additions and 1 deletions
|
|
@ -777,7 +777,8 @@ text_modify_top(clicon_handle h,
|
||||||
if (ymod != NULL)
|
if (ymod != NULL)
|
||||||
yc = yang_find_datanode(ymod, x1cname);
|
yc = yang_find_datanode(ymod, x1cname);
|
||||||
if (yc == NULL){
|
if (yc == NULL){
|
||||||
if (clicon_option_bool(h, "CLICON_YANG_UNKNOWN_ANYDATA") == 1){
|
if (ymod != NULL &&
|
||||||
|
clicon_option_bool(h, "CLICON_YANG_UNKNOWN_ANYDATA") == 1){
|
||||||
/* Add dummy Y_ANYDATA yang stmt, see ysp_add */
|
/* Add dummy Y_ANYDATA yang stmt, see ysp_add */
|
||||||
if ((yc = yang_anydata_add(ymod, x1cname)) < 0)
|
if ((yc = yang_anydata_add(ymod, x1cname)) < 0)
|
||||||
goto done;
|
goto done;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue