/* Initialize client. */ static int _init_client(char *dmeventd_path, struct dm_event_fifos *fifos) { /* init fifos */ memset(fifos, 0, sizeof(*fifos)); /* FIXME Make these either configurable or depend directly on dmeventd_path */ fifos->client_path = DM_EVENT_FIFO_CLIENT; fifos->server_path = DM_EVENT_FIFO_SERVER; if (!_start_daemon(dmeventd_path, fifos)) return_0; return init_fifos(fifos); }
static void spyglass_init(void) { /*printf("using gluray\n");*/ static int done = 0; if (!done) { init_fifos(); /*printf("load_lib_sym\n");*/ load_library_symbols(); /*printf("done load_lib_sym\n");*/ #if defined(LINK_ENUMS_HACK) link_enums(); #endif done = 1; } /*printf("done gluray_init\n");*/ }