static void init_all() { struct ipr_ioa *ioa; tool_init(1); check_current_config(false); for_each_ioa(ioa) ipr_init_ioa(ioa); }
static int init_all() { struct ipr_ioa *ioa; int rc = tool_init(1); if (rc && rc != -ENXIO) { if (!daemonize) syslog(LOG_ERR, "Error initializing adapters. Perhaps run with sudo?\n"); } check_current_config(false); for_each_ioa(ioa) { if (!strlen(ioa->ioa.gen_name)) rc |= -EAGAIN; ipr_init_ioa(ioa); } return rc; }