Added '-v1' verbose option

SVN revision: 1905
This commit is contained in:
2007-08-06 15:18:27 +00:00
parent fd70224af7
commit 62ba1a8bbf
+27 -17
View File
@@ -208,8 +208,8 @@ struct in_addr rem_addr;
char rem_host[256];
char rem_host_ip[256];
int _sock;
BOOL verbose, use_keepalive, enable_execute = FALSE, fckedit_exist;
int _current_message_id;
BOOL use_keepalive, enable_execute = FALSE, fckedit_exist;
int verbose, _current_message_id;
int _logging_level;
char *mname[] = {
@@ -25663,7 +25663,7 @@ void server_loop(void)
show_error(str);
send(_sock, return_buffer, strlen_retbuf + 1, 0);
keep_alive = 0;
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -25774,7 +25774,14 @@ void server_loop(void)
} while (1);
if (!strchr(net_buffer, '\r'))
goto finished;
if (verbose) {
if (verbose == 1) {
strlcpy(str, net_buffer, sizeof(str));
if (strchr(str, '\r'))
*strchr(str, '\r') = 0;
if (strchr(str, '\n'))
*strchr(str, '\n') = 0;
eputs(str);
} else if (verbose > 1) {
eputs("\n");
eputs(net_buffer);
}
@@ -25921,7 +25928,7 @@ void server_loop(void)
show_error(str);
send(_sock, return_buffer, strlen_retbuf + 1, 0);
keep_alive = 0;
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -25941,7 +25948,7 @@ void server_loop(void)
show_error(str);
send(_sock, return_buffer, strlen_retbuf + 1, 0);
keep_alive = 0;
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -25956,7 +25963,7 @@ void server_loop(void)
if (exist_file(str)) {
send_file_direct(str);
send(_sock, return_buffer, return_length, 0);
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
if (chkext(str, ".gif") || chkext(str, ".jpg")
|| chkext(str, ".png") || chkext(str, ".ico") || return_length > 10000)
@@ -25999,7 +26006,7 @@ void server_loop(void)
show_error(str);
send(_sock, return_buffer, strlen_retbuf + 1, 0);
keep_alive = 0;
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -26038,7 +26045,7 @@ void server_loop(void)
show_error(str);
send(_sock, return_buffer, strlen_retbuf + 1, 0);
keep_alive = 0;
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -26066,7 +26073,7 @@ void server_loop(void)
}
send(_sock, return_buffer, return_length, 0);
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -26083,7 +26090,7 @@ void server_loop(void)
sprintf(str, "Error: logbook \"%s\" not defined in %s", logbook, CFGFILE);
show_error(str);
send(_sock, return_buffer, strlen(return_buffer), 0);
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -26110,7 +26117,7 @@ void server_loop(void)
/* redirect to logbook, necessary to get optional cookies for that logbook */
redirect(NULL, logbook_enc);
send(_sock, return_buffer, strlen(return_buffer), 0);
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -26334,7 +26341,7 @@ void server_loop(void)
sprintf(header_buffer + header_length, "\r\nContent-Length: %d\r\n\r\n", length);
send(_sock, header_buffer, strlen(header_buffer), 0);
send(_sock, p + 4, length, 0);
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(header_buffer);
eputs(p + 2);
@@ -26346,7 +26353,7 @@ void server_loop(void)
}
} else {
send(_sock, return_buffer, return_length, 0);
if (verbose) {
if (verbose > 1) {
eprintf("==== Return ================================\n");
eputs(return_buffer);
eprintf("\n\n");
@@ -26995,9 +27002,12 @@ int main(int argc, char *argv[])
for (i = 1; i < argc; i++) {
if (argv[i][0] == '-' && argv[i][1] == 'D')
running_as_daemon = TRUE;
else if (argv[i][0] == '-' && argv[i][1] == 'v')
verbose = TRUE;
else if (argv[i][0] == '-' && argv[i][1] == 'S')
else if (argv[i][0] == '-' && argv[i][1] == 'v') {
if (atoi(&argv[i][2]) > 0)
verbose = atoi(&argv[i][2]);
else
verbose = 2;
} else if (argv[i][0] == '-' && argv[i][1] == 'S')
silent = TRUE;
else if (argv[i][0] == '-' && argv[i][1] == 'k')
use_keepalive = FALSE;