Move hexdump to verbose level 2

From the command line you use two "-v" options or in the configuration
file you replace the boolean "verbose:true" with an integer "verbose:2".
This commit is contained in:
Robert de Bath committed 2017-11-27 21:05:07 +00:00
1 parent 6ca1ee7bfd
commit 4e790e074f
2 files changed
+5 -2

No files matched your search

+1 -1
View File
@@ -299,7 +299,7 @@ int probe_client_protocol(struct connection *cnx)
* connection will just fail later normally). */
/* Dump hex values of the packet */
if (verbose) {
if (verbose>1) {
fprintf(stderr, "hexdump of incoming packet:\n");
hexdump(buffer, n);
}
+4 -1
View File
@@ -375,7 +375,10 @@ static int config_parse(char *filename, struct addrinfo **listen, struct proto *
return 1;
}
config_lookup_bool(&config, "verbose", &verbose);
if(config_lookup_bool(&config, "verbose", &verbose) == CONFIG_FALSE) {
config_lookup_int(&config, "verbose", &verbose);
}
config_lookup_bool(&config, "inetd", &inetd);
config_lookup_bool(&config, "foreground", &foreground);
config_lookup_bool(&config, "numeric", &numeric);