int privilege_init(launcher_t *l) { if (l->cyn != NULL) return 0; if (cynara_initialize((cynara **)&l->cyn, NULL) != CYNARA_API_SUCCESS) return -1; return 0; }
int icd_cynara_init() { #ifdef TZ_VER_3 int ret; ret = cynara_initialize(&_cynara, NULL); if (CYNARA_API_SUCCESS != ret) { ERR("cynara_initialize() Fail(%d)", ret); return IOTCON_ERROR_SYSTEM; } #endif return IOTCON_ERROR_NONE; }
Cynara::Cynara() { checkCynaraError( cynara_initialize(&m_Cynara, nullptr), "Cannot connect to Cynara policy interface."); }