Skip to content
Snippets Groups Projects
Commit db026f29 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Include QWKnet hub-id in "Imported" message statistics

... for Codefenix's mod that'll parse events*.log for QWKnet statistics.
parent 39ad6926
Branches
No related tags found
No related merge requests found
Pipeline #8575 passed
...@@ -23,13 +23,13 @@ ...@@ -23,13 +23,13 @@
#include "qwk.h" #include "qwk.h"
#include "filedat.h" #include "filedat.h"
static void log_qwk_import_stats(sbbs_t* sbbs, ulong msgs, time_t start) static void log_qwk_import_stats(sbbs_t* sbbs, ulong msgs, time_t start, const char* source)
{ {
if (msgs) { if (msgs) {
time_t t = time(NULL) - start; time_t t = time(NULL) - start;
if (t < 1) if (t < 1)
t = 1; t = 1;
sbbs->lprintf(LOG_INFO, "Imported %lu QWK messages in %lu seconds (%lu msgs/sec)", msgs, (ulong)t, (ulong)(msgs / t)); sbbs->lprintf(LOG_INFO, "Imported %lu QWK messages in %lu seconds (%lu msgs/sec) from %s", msgs, (ulong)t, (ulong)(msgs / t), source);
} }
} }
...@@ -292,7 +292,7 @@ bool sbbs_t::unpack_qwk(char *packet, uint hubnum) ...@@ -292,7 +292,7 @@ bool sbbs_t::unpack_qwk(char *packet, uint hubnum)
if (j != lastsub) { if (j != lastsub) {
if (lastsub != INVALID_SUB) if (lastsub != INVALID_SUB)
log_qwk_import_stats(this, msgs, startsub); log_qwk_import_stats(this, msgs, startsub, cfg.qhub[hubnum]->id);
msgs = 0; msgs = 0;
startsub = time(NULL); startsub = time(NULL);
...@@ -359,7 +359,7 @@ bool sbbs_t::unpack_qwk(char *packet, uint hubnum) ...@@ -359,7 +359,7 @@ bool sbbs_t::unpack_qwk(char *packet, uint hubnum)
} }
} }
if (lastsub != INVALID_SUB) { if (lastsub != INVALID_SUB) {
log_qwk_import_stats(this, msgs, startsub); log_qwk_import_stats(this, msgs, startsub, cfg.qhub[hubnum]->id);
smb_close(&smb); smb_close(&smb);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment