int quiz_main() { mysql_init(&s); if (!mysql_real_connect(&s, sysconf_str("MYSQLHOST"), sysconf_str("MYSQLUSER"), sysconf_str("MYSQLPASSWORD"), sysconf_str("MYSQLQUIZDATABASE"), sysconf_eval("MYSQLPORT",1521), sysconf_str("MYSQLSOCKET"), 0)) { prints("%s\n", mysql_error(&s)); pressanykey(); return 0; } if (init_quiz()) { do { quiz_test(); } while (quiz_again()); } mysql_close(&s); return 0; }
void board_read_group(const char *cmd) { char buf[16]; snprintf(buf, sizeof(buf), "EGROUP%c", *cmd); choose_board_t cbrd; memset(&cbrd, 0, sizeof(cbrd)); cbrd.prefix = sysconf_str(buf); cbrd.newflag = DEFINE(DEF_NEWPOST); cbrd.parent = -1; choose_board(&cbrd); }