Fix snabb_data_to_sysrepo data tree copy #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When attempting to start sysrepo-snabb-plugin built for snabb-softwire-v3, an error occurs with the following message:
I believe the reason for this is that function
lyd_dup_siblings_to_ctx
tries to use non-existent schema references from target context (e.g startup) as is noted [tree_data.h]https://github.com/CESNET/libyang/blob/9a4e5b2ce30b9696116d6e654ee55caab5aafed8/src/tree_data.h#L1988-L1991)This PR fixes this in the following way: