clixon/lib/src
Corey Minyard 3a1aa4052f netconf: Generalize the error reporting interface
Add some functions to report general XML errors and switch over the
internal functions in netconf to use the new interface.  This prepares
the way for reporting RPC errors from plugins.

Signed-off-by: Corey Minyard <minyard@acm.org>
2025-01-30 15:21:24 +01:00
..
clixon_api_path_parse.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_api_path_parse.l Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_api_path_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_client.c Break out init of orig-ptr to yang_start() to be made after options 2024-09-28 18:04:04 +02:00
clixon_data.c Formatting and documentation 2024-10-16 12:39:45 +02:00
clixon_datastore.c Fixed memory issue as result of optimization, modify xmldb_copy to reset rather than free 2025-01-16 17:26:23 +01:00
clixon_datastore_read.c show EXPLICIT compare diff only 2025-01-24 13:54:00 +01:00
clixon_datastore_read.h Restructured error,debug anf log API 2023-12-18 08:29:14 +01:00
clixon_datastore_write.c C-API: New no-copy xmldb_get_cache function for performance 2024-12-18 16:54:01 +01:00
clixon_datastore_write.h Split config into multiple sub-files on mount-point boundaries and dont write clean subfiles 2024-04-25 14:58:14 +02:00
clixon_debug.c Moved map functions from clixon_string to _map, new ptr2ptr map 2024-08-10 13:42:37 +02:00
clixon_digest.c Split config into multiple sub-files on mount-point boundaries and dont write clean subfiles 2024-04-25 14:58:14 +02:00
clixon_dispatcher.c Removed list-pagination-partial-state extension 2024-10-16 10:46:54 +02:00
clixon_err.c Added yang domains for mount-point isolation 2024-09-12 20:48:14 +02:00
clixon_event.c replace select to poll (#584) 2024-12-17 14:30:40 +01:00
clixon_file.c Split config into multiple sub-files on mount-point boundaries and dont write clean subfiles 2024-04-25 14:58:14 +02:00
clixon_handle.c Fixed memory errors in backend, cli and streams 2025-01-29 22:40:31 +01:00
clixon_hash.c Add -lm for static compile + minor test changes for 7.3 2025-01-28 09:13:18 +01:00
clixon_instance_id_parse.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_instance_id_parse.l Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_instance_id_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_json.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_json_parse.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_json_parse.l Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_json_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_log.c Fixed: [Backend hangs when doing "process services restart" in the CLI](https://github.com/clicon/clixon-controller/issues/178) 2025-01-17 13:53:44 +01:00
clixon_map.c Undefine yspec namespace optimzation 2025-01-12 12:12:24 +01:00
clixon_nacm.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_netconf_input.c Minor perf improve of NETCONF input read 2024-08-23 09:54:42 +02:00
clixon_netconf_lib.c netconf: Generalize the error reporting interface 2025-01-30 15:21:24 +01:00
clixon_netconf_monitoring.c C-API changes: Replace yn_each with yn_iter, add keyw argument to yang_stats() 2024-07-04 18:27:14 +02:00
clixon_netns.c Debug: ensured all exit logs are on the format: retval:%s 2024-01-24 10:03:28 +01:00
clixon_options.c CLI: Added meta format pipe-xml-default for cli commands inside pipes 2024-12-09 22:52:23 +01:00
clixon_path.c YANG mount refactoring: remove set functions 2024-09-01 16:45:39 +02:00
clixon_plugin.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_proc.c Moved map functions from clixon_string to _map, new ptr2ptr map 2024-08-10 13:42:37 +02:00
clixon_proto.c Add -lm for static compile + minor test changes for 7.3 2025-01-28 09:13:18 +01:00
clixon_proto_client.c Moved map functions from clixon_string to _map, new ptr2ptr map 2024-08-10 13:42:37 +02:00
clixon_regex.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_sig.c Added debug level INIT 2024-02-17 22:16:56 +01:00
clixon_stream.c Fixed memory errors in backend, cli and streams 2025-01-29 22:40:31 +01:00
clixon_string.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_text_syntax.c show EXPLICIT compare diff only 2025-01-24 13:54:00 +01:00
clixon_text_syntax_parse.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_text_syntax_parse.l Restructured error,debug anf log API 2023-12-18 08:29:14 +01:00
clixon_text_syntax_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_uid.c Drop __FUNCTION__ from clixon_debug() calls 2024-01-11 17:29:37 +01:00
clixon_validate.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_validate_minmax.c Refactoring of dunplication detect 2024-12-26 11:42:28 +01:00
clixon_xml.c Build: Fixed unitialized pointer and missing -lm 2025-01-23 14:19:28 +01:00
clixon_xml_bind.c Refactored yang schema code 2024-12-11 19:49:11 +01:00
clixon_xml_changelog.c Moved map functions from clixon_string to _map, new ptr2ptr map 2024-08-10 13:42:37 +02:00
clixon_xml_default.c C-API: string to pointer map 2025-01-10 16:29:50 +01:00
clixon_xml_io.c show EXPLICIT compare diff only 2025-01-24 13:54:00 +01:00
clixon_xml_map.c Misc formatting 2025-01-10 16:27:40 +01:00
clixon_xml_nsctx.c Moved map functions from clixon_string to _map, new ptr2ptr map 2024-08-10 13:42:37 +02:00
clixon_xml_parse.h [Code formatting: Change indentation style to space](https://github.com/clicon/clixon/issues/379) 2022-10-27 14:21:17 +02:00
clixon_xml_parse.l Restructured error,debug anf log API 2023-12-18 08:29:14 +01:00
clixon_xml_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_xml_sort.c Config check for qsort_s/qsort_r 2024-10-25 19:24:37 +02:00
clixon_xml_vec.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_xpath.c Misc formatting 2025-01-10 16:27:40 +01:00
clixon_xpath_ctx.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_xpath_eval.c XPath: refactored XPath match, documented localonly and prefixonly api 2024-12-17 13:47:23 +01:00
clixon_xpath_eval.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_xpath_function.c XPath: refactored XPath match, documented localonly and prefixonly api 2024-12-17 13:47:23 +01:00
clixon_xpath_function.h XPath: refactored XPath match, documented localonly and prefixonly api 2024-12-17 13:47:23 +01:00
clixon_xpath_optimize.c Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_xpath_parse.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_xpath_parse.l Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_xpath_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_xpath_yang.c Moved map functions from clixon_string to _map, new ptr2ptr map 2024-08-10 13:42:37 +02:00
clixon_yang.c Fixed memory errors in backend, cli and streams 2025-01-29 22:40:31 +01:00
clixon_yang_cardinality.c C-API changes: Replace yn_each with yn_iter, add keyw argument to yang_stats() 2024-07-04 18:27:14 +02:00
clixon_yang_cardinality.h Restructured error,debug anf log API 2023-12-18 08:29:14 +01:00
clixon_yang_internal.h Undefine yspec namespace optimzation 2025-01-12 12:12:24 +01:00
clixon_yang_module.c C-API: string to pointer map 2025-01-10 16:29:50 +01:00
clixon_yang_parse.h C-style update: Unified comment, retvals in order, remove trailing spaces 2023-10-23 09:58:13 +02:00
clixon_yang_parse.l Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_yang_parse.y YANG: added extension/unknown-stmt to rpc/input+output 2025-01-28 10:44:47 +01:00
clixon_yang_parse_lib.c Undefine yspec namespace optimzation 2025-01-12 12:12:24 +01:00
clixon_yang_schema_mount.c Refactored yang schema code 2024-12-11 19:49:11 +01:00
clixon_yang_schemanode_parse.h [Code formatting: Change indentation style to space](https://github.com/clicon/clixon/issues/379) 2022-10-27 14:21:17 +02:00
clixon_yang_schemanode_parse.l Restructured error,debug anf log API 2023-12-18 08:29:14 +01:00
clixon_yang_schemanode_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_yang_sub_parse.c YANG: added extension/unknown-stmt to rpc/input+output 2025-01-28 10:44:47 +01:00
clixon_yang_sub_parse.h Fixed: [Error with submodules and feature Interaction](https://github.com/clicon/clixon-controller/issues/158) 2024-11-08 16:37:31 +01:00
clixon_yang_sub_parse.l Restructured error,debug anf log API 2023-12-18 08:29:14 +01:00
clixon_yang_sub_parse.y Remove extra lines 2024-12-05 17:35:05 +01:00
clixon_yang_type.c Remove extra lines 2024-12-05 17:35:05 +01:00
Makefile.in Build: Fixed unitialized pointer and missing -lm 2025-01-23 14:19:28 +01:00