/* Function Name: handler_initialize * Purpose: Initialize module specific handlers callback functions * * Input: num of cpus * Return value: TRUE=success, FALSE=failure */ boolean_t handler_initialize(uint16_t num_of_cpus) { ikgt_printf("HANDLER: Initializing Handler. Num of CPUs = %d\n", num_of_cpus); g_b_init_status = policy_initialize(); }
static void initialize() { char *version; int major, minor, patch; policy_initialize(); version = db_version(&major, &minor, &patch); if (DB_VERSION_MAJOR != major || DB_VERSION_MINOR != minor) { syslog(LOG_ERR, "This daemon was compiled with " DB_VERSION_STRING " (%d.%d.%d) definitions " "but it is using %s (%d.%d.%d). This will not work! " "Check that the version of the developpement files for Berkeley DB " "match the version that used.", DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH, version, major, minor, patch); abort(); } if (DB_VERSION_PATCH != patch && (opt_verbose || debug_me)) syslog(LOG_INFO, "Compiled with " DB_VERSION_STRING " (%d.%d.%d) definitions. " "Running with %s (%d.%d.%d).", DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH, version, major, minor, patch); else if (debug_me) syslog(LOG_DEBUG, "This daemon was compiled with " DB_VERSION_STRING " (%d.%d.%d) definitions.", DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH); dbdata.data = &triplet_data; dbdata.size = sizeof triplet_data; dbdata.ulen = sizeof triplet_data; dbdata.flags = DB_DBT_USERMEM; }