commit c464d38a34d758a747c19e2da7b4fa72c700928c from: Omar Polo date: Fri Sep 23 13:05:13 2022 UTC error if no `source' is defined for a proxy commit - 917cf06301e62f2a9a6144bb27f01e531533c944 commit + c464d38a34d758a747c19e2da7b4fa72c700928c blob - ff24b8dcd4cecd8bfea28169260d1703f27152fc blob + d255275c32b30484bdab0a3d64dd11b8be3ef8e4 --- parse.y +++ parse.y @@ -192,8 +192,11 @@ proxy : PROXY STRING { TAILQ_INSERT_TAIL(&conf->sc_proxies, p, pr_entry); } '{' optnl proxyopts_l '}' { /* check if duplicate */ - /* eventually load the tls certs */ + if (*pr->pr_conf.proxy_addr == '\0') + yyerror("missing source in proxy block `%s'", + pr->pr_conf.host); + pr = NULL; } ;