mirror of
https://github.com/moparisthebest/sslh
synced 2024-11-24 18:12:17 -05:00
Print error message upon non-existent configuration file
This commit is contained in:
parent
fecfb170c8
commit
5886bd2d43
19
sslh-main.c
19
sslh-main.c
@ -287,17 +287,14 @@ static int config_parse(char *filename, struct addrinfo **listen, struct proto *
|
|||||||
|
|
||||||
config_init(&config);
|
config_init(&config);
|
||||||
if (config_read_file(&config, filename) == CONFIG_FALSE) {
|
if (config_read_file(&config, filename) == CONFIG_FALSE) {
|
||||||
/* If it's a parse error then there will be a line number for the failure
|
/* If it's a parse error then there will be a line number for the failure
|
||||||
* an I/O error (such as non-existent file) will have the error line as 0
|
* an I/O error (such as non-existent file) will have the error line as 0
|
||||||
*/
|
*/
|
||||||
if (config_error_line(&config) != 0) {
|
fprintf(stderr, "%s:%d:%s\n",
|
||||||
fprintf(stderr, "%s:%d:%s\n",
|
filename,
|
||||||
filename,
|
config_error_line(&config),
|
||||||
config_error_line(&config),
|
config_error_text(&config));
|
||||||
config_error_text(&config));
|
exit(1);
|
||||||
exit(1);
|
|
||||||
}
|
|
||||||
return 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
config_lookup_bool(&config, "verbose", &verbose);
|
config_lookup_bool(&config, "verbose", &verbose);
|
||||||
|
Loading…
Reference in New Issue
Block a user