static int k5_cli_ipc_thread_init (void) { int err = 0; err = k5_key_register (K5_KEY_IPC_CONNECTION_INFO, k5_ipc_client_cinfo_free); if (!err) { err = k5_mutex_finish_init (&g_service_ports_mutex); } return err; }
int kim_error_initialize (void) { int err = 0; if (!err) { err = k5_mutex_finish_init (&kim_error_lock); } if (!err) { err = k5_key_register (K5_KEY_KIM_ERROR_MESSAGE, kim_error_free_message); } return err; }
int com_err_initialize(void) { int err; #ifdef SHOW_INITFINI_FUNCS printf("com_err_initialize\n"); #endif terminated = 0; err = k5_mutex_finish_init(&et_list_lock); if (err) return err; err = k5_mutex_finish_init(&com_err_hook_lock); if (err) return err; err = k5_key_register(K5_KEY_COM_ERR, free); if (err) return err; return 0; }