Home
last modified time | relevance | path

Searched refs:cbret (Results 1 – 25 of 49) sorted by relevance

12

/dports/devel/clixon/clixon-4.8.0/apps/backend/
H A Dbackend_client.c569 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 Dbackend_startup.c83 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 Dbackend_commit.h43 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 Dbackend_commit.c186 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 Dbackend_main.c458 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 Dbackend_startup.h43 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 Dnetconf_main.c112 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 Dnetconf_rpc.c568 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 Dclixon_datastore_write.c104 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 Dclixon_nacm.c185 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 Dclixon_options.c211 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 Dclixon_xml_changelog.c377 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 Dclixon_yang_module.c392 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 Dclixon_plugin.c755 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 Dexample_netconf.c69 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 Dexample_backend.c309 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 Dexample_restconf.c327 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 Dclixon_util_xml.c79 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 Dclixon_util_xpath.c142 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 Dclixon_util_datastore.c120 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 Dclixon_nacm.h59 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 Dclixon_plugin.h66 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 Dtest_c++.sh91 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 Drestconf_methods_post.c461 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 Drestconf_stream_fcgi.c388 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()

12