C-API changes: Replace yn_each with yn_iter, add keyw argument to yang_stats()
This commit is contained in:
parent
3e07a1d279
commit
4b9ee6740b
23 changed files with 358 additions and 248 deletions
|
|
@ -144,14 +144,16 @@ netconf_monitoring_schemas(clixon_handle h,
|
|||
cbuf *cb)
|
||||
{
|
||||
int retval = -1;
|
||||
yang_stmt *ym = NULL;
|
||||
yang_stmt *ym;
|
||||
yang_stmt *y1;
|
||||
char *identifier;
|
||||
char *revision;
|
||||
char *dir;
|
||||
int inext;
|
||||
|
||||
cprintf(cb, "<schemas>");
|
||||
while ((ym = yn_each(yspec, ym)) != NULL) {
|
||||
inext = 0;
|
||||
while ((ym = yn_iter(yspec, &inext)) != NULL) {
|
||||
cprintf(cb, "<schema>");
|
||||
identifier = yang_argument_get(ym);
|
||||
cprintf(cb, "<identifier>%s</identifier>", identifier);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue