]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
* Write user's name to rspamd log
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Thu, 9 Sep 2010 16:36:27 +0000 (20:36 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Thu, 9 Sep 2010 16:36:27 +0000 (20:36 +0400)
src/protocol.c

index cece0bab70f7c8fae47fcf01665e268d3bb2b8fa..934dabe053f2b5148e859376d7d044a4ddd8170f 100644 (file)
@@ -831,6 +831,10 @@ write_check_reply (struct worker_task *task)
        cd.log_buf = logbuf;
        cd.log_offset = rspamd_snprintf (logbuf, sizeof (logbuf), "id: <%s>, qid: <%s>, ", task->message_id, task->queue_id);
        cd.log_size = sizeof (logbuf);
+       if (task->user) {
+               cd.log_offset += rspamd_snprintf (logbuf + cd.log_offset, sizeof (logbuf) - cd.log_offset,
+                               "user: %s, ", task->user);
+       }
        cd.alive = TRUE;
 
        if (task->proto == SPAMC_PROTO) {
@@ -919,6 +923,10 @@ write_process_reply (struct worker_task *task)
        cd.task = task;
        cd.log_buf = logbuf;
        cd.log_offset = rspamd_snprintf (logbuf, sizeof (logbuf), "id: <%s>, qid: <%s>, ", task->message_id, task->queue_id);
+       if (task->user) {
+               cd.log_offset += rspamd_snprintf (logbuf + cd.log_offset, sizeof (logbuf) - cd.log_offset,
+                               "user: %s, ", task->user);
+       }
        cd.log_size = sizeof (logbuf);
        cd.alive = TRUE;