Commit Diff


commit - 979cc5fd460d4c73c66ec6db41cf193047783043
commit + 07866593d4ed5d1805584387ef305b13cd67733e
blob - 89e5c2a155fb4b29b75b75c80d8d50b59dd2ab23
blob + 45d51ea323ebd85865266aa41e0a22b44896320c
--- parse.y
+++ parse.y
@@ -690,6 +690,8 @@ parse_config(const char *filename, struct galileo *env
 	setservent(1);
 
 	yyparse();
+	if (TAILQ_EMPTY(&conf->sc_proxies))
+		yyerror("no proxies defined");
 	errors = file->errors;
 	popfile();