]> git.puffer.fish Git - matthieu/frr.git/commit
lib: mgmtd: implement full XPath 1.0 predicate functionality
authorChristian Hopps <chopps@labn.net>
Sat, 6 Jan 2024 09:45:29 +0000 (09:45 +0000)
committerChristian Hopps <chopps@labn.net>
Sun, 7 Jan 2024 15:17:30 +0000 (15:17 +0000)
commitcf67a7e26577b0dda276324b40a602ae084e504e
tree7019c29239c15d507736b2330ead23774d636481
parent00138ffb47acc58a49e93a9b291a4b9e0c92096e
lib: mgmtd: implement full XPath 1.0 predicate functionality

Allow user to specify full YANG compatible XPath 1.0 predicates. This
allows for trimming results of generic queries using functions and other
non-key predicates from XPath 1.0

Signed-off-by: Christian Hopps <chopps@labn.net>
lib/mgmt_msg.c
lib/northbound.c
lib/northbound.h
lib/northbound_oper.c
lib/yang.c
lib/yang.h
mgmtd/mgmt_fe_adapter.c
mgmtd/mgmt_txn.c
mgmtd/mgmt_txn.h