+ else if (!strcmp(name, "snapshots"))
+ cgit_snapshots = atoi(value);
+ else if (!strcmp(name, "cache-root"))
+ cgit_cache_root = xstrdup(value);
+ else if (!strcmp(name, "cache-root-ttl"))
+ cgit_cache_root_ttl = atoi(value);
+ else if (!strcmp(name, "cache-repo-ttl"))
+ cgit_cache_repo_ttl = atoi(value);
+ else if (!strcmp(name, "cache-static-ttl"))
+ cgit_cache_static_ttl = atoi(value);
+ else if (!strcmp(name, "cache-dynamic-ttl"))
+ cgit_cache_dynamic_ttl = atoi(value);
+ else if (!strcmp(name, "max-message-length"))
+ cgit_max_msg_len = atoi(value);
+ else if (!strcmp(name, "repo.url"))
+ cgit_repo = add_repo(value);
+ else if (!strcmp(name, "repo.name"))
+ cgit_repo->name = xstrdup(value);
+ else if (cgit_repo && !strcmp(name, "repo.path"))
+ cgit_repo->path = xstrdup(value);
+ else if (cgit_repo && !strcmp(name, "repo.desc"))
+ cgit_repo->desc = xstrdup(value);
+ else if (cgit_repo && !strcmp(name, "repo.owner"))
+ cgit_repo->owner = xstrdup(value);
+ else if (cgit_repo && !strcmp(name, "repo.snapshots"))
+ cgit_repo->snapshots = atoi(value);
+ else if (cgit_repo && !strcmp(name, "repo.module-link"))
+ cgit_repo->module_link= xstrdup(value);