/dports/devel/clixon/clixon-4.8.0/apps/backend/ |
H A D | backend_client.c | 569 cbuf *cbret, in from_client_edit_config() argument 741 cbuf *cbret, in from_client_copy_config() argument 882 cbuf *cbret, in from_client_lock() argument 1027 cbuf *cbret, in from_client_get() argument 1234 cbuf *cbret, in from_client_close_session() argument 1260 cbuf *cbret, in from_client_kill_session() argument 1324 cbuf *cbret, in from_client_create_subscription() argument 1451 cbuf *cbret, in from_client_ping() argument 1739 if (send_msg_reply(ce->ce_s, cbuf_get(cbret), cbuf_len(cbret)+1) < 0){ in from_client_msg() 1769 if (cbret) in from_client_msg() [all …]
|
H A D | backend_startup.c | 83 cbuf *cbret) in db_merge() argument 132 cbuf *cbret) in startup_mode_startup() argument 146 if ((ret = startup_commit(h, db, cbret)) < 0) in startup_mode_startup() 167 cbuf *cbret) in load_extraxml() argument 218 cbuf *cbret) in startup_extraxml() argument 235 if ((ret = load_extraxml(h, file, tmp_db, cbret)) < 0) in startup_extraxml() 292 cbuf *cbret = NULL; in startup_failsafe() local 294 if ((cbret = cbuf_new()) == NULL){ in startup_failsafe() 309 ret = candidate_commit(h, db, cbret); in startup_failsafe() 322 if (cbret) in startup_failsafe() [all …]
|
H A D | backend_commit.h | 43 int startup_validate(clicon_handle h, char *db, cxobj **xtr, cbuf *cbret); 44 int startup_commit(clicon_handle h, char *db, cbuf *cbret); 45 int candidate_commit(clicon_handle h, char *db, cbuf *cbret); 47 int from_client_commit(clicon_handle h, cxobj *xe, cbuf *cbret, void *arg, void *regarg); 48 int from_client_discard_changes(clicon_handle h, cxobj *xe, cbuf *cbret, void *arg, void *regarg); 49 int from_client_cancel_commit(clicon_handle h, cxobj *xe, cbuf *cbret, void *arg, void *regarg); 50 int from_client_validate(clicon_handle h, cxobj *xe, cbuf *cbret, void *arg, void *regarg); 51 int from_client_restart_one(clicon_handle h, clixon_plugin *cp, cbuf *cbret);
|
H A D | backend_commit.c | 186 cbuf *cbret) in startup_common() argument 335 cbuf *cbret) in startup_validate() argument 385 cbuf *cbret) in startup_commit() argument 424 clicon_username_get(h), cbret)) < 0) in startup_commit() 572 cbuf *cbret) in candidate_commit() argument 670 cbuf *cbret, in from_client_commit() argument 725 cbuf *cbret, in from_client_discard_changes() argument 779 cbuf *cbret, in from_client_cancel_commit() argument 802 cbuf *cbret, in from_client_validate() argument 830 if (!cbuf_len(cbret) && in from_client_validate() [all …]
|
H A D | backend_main.c | 458 cbuf *cbret = NULL; /* startup cbuf if invalid */ in main() local 822 if ((cbret = cbuf_new()) == NULL){ in main() 839 ret = startup_mode_startup(h, "tmp", cbret); in main() 852 ret = startup_mode_startup(h, "startup", cbret); in main() 877 if ((ret = startup_extraxml(h, extraxml_file, cbret)) < 0) in main() 885 if (cbuf_len(cbret)) in main() 886 clicon_log(LOG_NOTICE, "%s: %u %s", __PROGRAM__, getpid(), cbuf_get(cbret)); in main() 901 if (status == STARTUP_INVALID && cbuf_len(cbret)) in main() 902 clicon_log(LOG_NOTICE, "%s: %u %s", __PROGRAM__, getpid(), cbuf_get(cbret)); in main() 963 if (cbret) in main() [all …]
|
H A D | backend_startup.h | 43 int startup_mode_startup(clicon_handle h, char *db, cbuf *cbret); 44 int startup_extraxml(clicon_handle h, char *file, cbuf *cbret);
|
/dports/devel/clixon/clixon-4.8.0/apps/netconf/ |
H A D | netconf_main.c | 112 cbuf *cbret = NULL; in netconf_rpc_message() local 123 if ((cbret = cbuf_new()) == NULL){ in netconf_rpc_message() 168 cbuf_free(cbret); in netconf_rpc_message() 176 if (cbret) in netconf_rpc_message() 177 cbuf_free(cbret); in netconf_rpc_message() 197 cbuf *cbret = NULL; in netconf_input_packet() local 236 if (cbret) in netconf_input_packet() 237 cbuf_free(cbret); in netconf_input_packet() 257 cbuf *cbret = NULL; in netconf_input_frame() local 323 if (cbret) in netconf_input_frame() [all …]
|
H A D | netconf_rpc.c | 568 cbuf *cbret = NULL; in netconf_application_rpc() local 576 if ((cbret = cbuf_new()) == NULL){ in netconf_application_rpc() 605 if ((ret = rpc_callback_call(h, xn, cbret, NULL)) < 0) in netconf_application_rpc() 608 if (clixon_xml_parse_string(cbuf_get(cbret), YB_NONE, NULL, xret, NULL) < 0) in netconf_application_rpc() 630 if (clicon_xml2cbuf(cbret, xerr, 0, 0, -1) < 0) in netconf_application_rpc() 632 clicon_log(LOG_WARNING, "Errors in output netconf %s", cbuf_get(cbret)); in netconf_application_rpc() 646 if (cbret) in netconf_application_rpc() 647 cbuf_free(cbret); in netconf_application_rpc()
|
/dports/devel/clixon/clixon-4.8.0/lib/src/ |
H A D | clixon_datastore_write.c | 104 cbuf *cbret, in attr_ns_value() argument 240 cbuf *cbret) in text_modify() argument 269 cbret, &opstr)) < 0) in text_modify() 316 cbret, &instr)) < 0) in text_modify() 325 cbret, &valstr)) < 0) in text_modify() 488 cbret, &instr)) < 0) in text_modify() 497 cbret, &keystr)) < 0) in text_modify() 732 cbuf *cbret) in text_modify_top() argument 747 cbret, &opstr)) < 0) in text_modify_top() 899 cbuf *cbret) in xmldb_put() argument [all …]
|
H A D | clixon_nacm.c | 185 cbuf *cbret) in nacm_rpc() argument 282 if (netconf_access_denied(cbret, "application", "default deny") < 0) in nacm_rpc() 308 assert(cbuf_len(cbret)); in nacm_rpc() 606 cbuf *cbret) in nacm_datanode_write_recurse() argument 638 if (netconf_access_denied(cbret, "application", "default deny") < 0) in nacm_datanode_write_recurse() 646 defpermit, yspec, cbret)) < 0) in nacm_datanode_write_recurse() 683 cbuf *cbret) in nacm_datanode_write() argument 733 cbret)) < 0) in nacm_datanode_write() 754 if (netconf_access_denied(cbret, "application", "default deny") < 0) in nacm_datanode_write() 774 assert(cbuf_len(cbret)); in nacm_datanode_write() [all …]
|
H A D | clixon_options.c | 211 cbuf *cbret = NULL; in parse_configfile_one() local 222 if ((cbret = cbuf_new()) ==NULL){ in parse_configfile_one() 226 if (netconf_err2cb(xerr, cbret) < 0) in parse_configfile_one() 254 if (cbret) in parse_configfile_one() 255 cbuf_free(cbret); in parse_configfile_one() 286 cbuf *cbret = NULL; in parse_configfile() local 365 if ((cbret = cbuf_new()) ==NULL){ in parse_configfile() 369 if (netconf_err2cb(xerr, cbret) < 0) in parse_configfile() 371 clicon_err(OE_CFG, 0, "Config file validation: %s", cbuf_get(cbret)); in parse_configfile() 408 if (cbret) in parse_configfile() [all …]
|
H A D | clixon_xml_changelog.c | 377 cbuf *cbret) in xml_changelog_upgrade() argument 444 cbuf *cbret = NULL; in clixon_xml_changelog_init() local 461 if ((cbret = cbuf_new()) ==NULL){ in clixon_xml_changelog_init() 465 if (netconf_err2cb(xret, cbret) < 0) in clixon_xml_changelog_init() 467 clicon_err(OE_YANG, 0, "validation failed: %s", cbuf_get(cbret)); in clixon_xml_changelog_init() 476 if (cbret) in clixon_xml_changelog_init() 477 cbuf_free(cbret); in clixon_xml_changelog_init()
|
H A D | clixon_yang_module.c | 392 cbuf *cbret) in mod_ns_upgrade() argument 423 from, to, cbret)) < 0) in mod_ns_upgrade() 448 cbuf *cbret) in clixon_module_upgrade() argument 468 if ((ret = mod_ns_upgrade(h, xt, xmod, ns, cbret)) < 0) in clixon_module_upgrade()
|
H A D | clixon_plugin.c | 755 cbuf *cbret, in rpc_callback_call() argument 775 if (rc->rc_callback(h, xe, cbret, arg, rc->rc_arg) < 0){ in rpc_callback_call() 883 cbuf *cbret) in upgrade_callback_call() argument 903 if ((ret = uc->uc_callback(h, xt, ns, op, from, to, uc->uc_arg, cbret)) < 0){ in upgrade_callback_call() 908 if (cbuf_len(cbret)==0){ in upgrade_callback_call()
|
/dports/devel/clixon/clixon-4.8.0/example/main/ |
H A D | example_netconf.c | 69 cbuf *cbret, in netconf_client_rpc() argument 82 cprintf(cbret, "<rpc-reply xmlns=\"%s\">", NETCONF_BASE_NAMESPACE); in netconf_client_rpc() 84 cprintf(cbret, "<ok/>"); in netconf_client_rpc() 88 if (clicon_xml2cbuf(cbret, x, 0, 0, -1) < 0) in netconf_client_rpc() 91 cprintf(cbret, "</rpc-reply>"); in netconf_client_rpc()
|
H A D | example_backend.c | 309 cprintf(cbret, "<ok/>"); in example_rpc() 313 if (clicon_xml2cbuf(cbret, x, 0, 0, -1) < 0) in example_rpc() 316 cprintf(cbret, "</rpc-reply>"); in example_rpc() 674 cbuf *cbret) in upgrade_2014_to_2016() argument 777 cbuf *cbret) in upgrade_2016_to_2018() argument 871 cbuf *cbret) in upgrade_interfaces() argument 917 cbuf *cbret = NULL; in example_reset() local 928 if ((cbret = cbuf_new()) == NULL){ in example_reset() 937 cbuf_get(cbret)); in example_reset() 943 if (cbret) in example_reset() [all …]
|
H A D | example_restconf.c | 327 cbuf *cbret, in restconf_client_rpc() argument 340 cprintf(cbret, "<rpc-reply xmlns=\"%s\">", NETCONF_BASE_NAMESPACE); in restconf_client_rpc() 342 cprintf(cbret, "<ok/>"); in restconf_client_rpc() 346 if (clicon_xml2cbuf(cbret, x, 0, 0, -1) < 0) in restconf_client_rpc() 349 cprintf(cbret, "</rpc-reply>"); in restconf_client_rpc()
|
/dports/devel/clixon/clixon-4.8.0/util/ |
H A D | clixon_util_xml.c | 79 cbuf *cbret = NULL; in validate_tree() local 92 if ((cbret = cbuf_new()) ==NULL){ in validate_tree() 96 if (netconf_err2cb(xerr, cbret) < 0) in validate_tree() 98 fprintf(stderr, "xml validation error: %s\n", cbuf_get(cbret)); in validate_tree() 103 if (cbret) in validate_tree() 104 cbuf_free(cbret); in validate_tree() 160 cbuf *cbret = NULL; in main() local 350 if (cbret) in main() 351 cbuf_free(cbret); in main()
|
H A D | clixon_util_xpath.c | 142 cbuf *cbret = NULL; in main() local 316 if (netconf_err2cb(xerr, cbret) < 0) in main() 318 fprintf(stderr, "xml validation error: %s\n", cbuf_get(cbret)); in main() 335 if ((cbret = cbuf_new()) ==NULL){ in main() 339 if (netconf_err2cb(xerr, cbret) < 0) in main() 341 fprintf(stderr, "xml validation error: %s\n", cbuf_get(cbret)); in main()
|
H A D | clixon_util_datastore.c | 120 cbuf *cbret = NULL; in main() local 267 if ((cbret = cbuf_new()) == NULL){ in main() 271 if (xmldb_put(h, db, op, xt, NULL, cbret) < 1) in main() 333 if (cbret) in main() 334 cbuf_free(cbret); in main()
|
/dports/devel/clixon/clixon-4.8.0/lib/clixon/ |
H A D | clixon_nacm.h | 59 int nacm_rpc(char *rpc, char *module, char *username, cxobj *xnacm, cbuf *cbret); 64 char *username, cxobj *xnacm, cbuf *cbret); 66 int verify_nacm_user(enum nacm_credentials_t cred, char *peername, char *nacmname, cbuf *cbret);
|
H A D | clixon_plugin.h | 66 cbuf *cbret, 92 cbuf *cbret 311 int rpc_callback_call(clicon_handle h, cxobj *xe, cbuf *cbret, void *arg); 316 …k_call(clicon_handle h, cxobj *xt, char *ns, uint16_t op, uint32_t from, uint32_t to, cbuf *cbret);
|
/dports/devel/clixon/clixon-4.8.0/test/ |
H A D | test_c++.sh | 91 cbuf *cbret, 105 cprintf(cbret, "<rpc-reply>"); 107 cprintf(cbret, "<ok/>"); 113 if (clicon_xml2cbuf(cbret, x, 0, 0, -1) < 0) 116 cprintf(cbret, "</rpc-reply>");
|
/dports/devel/clixon/clixon-4.8.0/apps/restconf/ |
H A D | restconf_methods_post.c | 461 cbuf *cbret = NULL; in api_operations_post_input() local 466 if ((cbret = cbuf_new()) == NULL){ in api_operations_post_input() 566 if (cbret) in api_operations_post_input() 567 cbuf_free(cbret); in api_operations_post_input() 762 cbuf *cbret = NULL; in api_operations_post() local 775 if ((cbret = cbuf_new()) == NULL){ in api_operations_post() 943 cbuf_reset(cbret); in api_operations_post() 951 if (xml2json_cbuf(cbret, xoutput, pretty) < 0) in api_operations_post() 958 if (restconf_reply_send(req, 200, cbret) < 0) in api_operations_post() 974 if (cbret) in api_operations_post() [all …]
|
H A D | restconf_stream_fcgi.c | 388 cbuf *cbret = NULL; in api_stream() local 466 if (cbret) in api_stream() 467 cbuf_free(cbret); in api_stream() 524 if (cbret) in api_stream() 525 cbuf_free(cbret); in api_stream()
|