コード例 #1
0
/**
 * Function to process node up and down
 *
 * @param node_id node_name comm_status
 *
 * @return NCSCC_RC_SUCCESS
 * @return NCSCC_RC_FAILURE
 *
 */
uns32 dtm_process_node_up_down(NODE_ID node_id, char *node_name, uns8 comm_status)
{
	if (TRUE == comm_status) {
		dtm_node_up(node_id, node_name, 0);
	} else {
		dtm_node_down(node_id, node_name, 0);
	}
	return NCSCC_RC_SUCCESS;
}
コード例 #2
0
ファイル: dtm_node.c プロジェクト: indonexia2004/opensaf-indo
/**
 * Function to process node up and down
 *
 * @param node_id node_name comm_status
 *
 * @return NCSCC_RC_SUCCESS
 * @return NCSCC_RC_FAILURE
 *
 */
uint32_t dtm_process_node_up_down(NODE_ID node_id, char *node_name, char *node_ip, DTM_IP_ADDR_TYPE i_addr_family, uint8_t comm_status)
{
	if (true == comm_status) {
		TRACE("DTM: dtm_process_node_up_down node_ip:%s, node_id:%u i_addr_family:%d ", node_ip, node_id, i_addr_family);
		dtm_node_up(node_id, node_name, node_ip, i_addr_family, 0);
	} else {
		dtm_node_down(node_id, node_name, 0);
	}
	return NCSCC_RC_SUCCESS;
}