/*
* FIXME:
* - competition timeout & per-contestant exceptions
+ * - open-data problems
*/
#undef LOCAL_DEBUG
}
};
-static byte *
-config_init(void)
-{
- clist_init(&access_rules);
- return NULL;
-}
-
static struct cf_section submitd_conf = {
- CF_INIT(config_init),
CF_ITEMS {
CF_UNS("Port", &port),
CF_UNS("DHBits", &dh_bits),
setproctitle_init(argc, argv);
cf_def_file = "config";
cf_declare_section("SubmitD", &submitd_conf, 0);
+ cf_declare_section("Tasks", &tasks_conf, 0);
int opt;
if ((opt = cf_getopt(argc, argv, CF_SHORT_OPTS, CF_NO_LONG_OPTS, NULL)) >= 0)