int orte_rml_oob_init(void) { /* enable the base receive to get updates on contact info */ orte_rml_base_comm_start(); return ORTE_SUCCESS; }
int orte_rml_oob_init(void) { int ret; ret = orte_rml_oob_module.active_oob->oob_init(); route_recv_iov[0].iov_base = NULL; route_recv_iov[0].iov_len = 0; ret = orte_rml_oob_module.active_oob->oob_recv_nb(ORTE_NAME_WILDCARD, route_recv_iov, 1, ORTE_RML_TAG_RML_ROUTE, ORTE_RML_ALLOC|ORTE_RML_PERSISTENT, rml_oob_recv_route_callback, NULL); /* enable the base receive to get updates on contact info */ orte_rml_base_comm_start(); return ret; }