static int tnc_attach(CONF_SECTION *cs, void **instance) { rlm_eap_tnc_t *inst; TNC_Result result; *instance = inst = talloc_zero(cs, rlm_eap_tnc_t); if (!inst) return -1; /* * Parse the configuration attributes. */ if (cf_section_parse(cs, inst, module_config) < 0) { return -1; } result = initializeDefault(); if (result != TNC_RESULT_SUCCESS) { ERROR("rlm_eap_tnc: NAA-EAP initializeDefault returned an " "error code"); return -1; } return 0; }
void SCgConfig::initialize() { initializeDefault(); // read values from configuration storage readConfiguration(); }