comparison src/mail/ngx_mail_parse.c @ 9289:20017bff0de8

Mail: added some parsing debug logging.
author Maxim Dounin <mdounin@mdounin.ru>
date Mon, 03 Jun 2024 18:03:09 +0300
parents 32d4582c484d
children 4538c1ffb0f8
comparison
equal deleted inserted replaced
9288:f83cb031a4a4 9289:20017bff0de8
27 sw_argument, 27 sw_argument,
28 sw_almost_done 28 sw_almost_done
29 } state; 29 } state;
30 30
31 state = s->state; 31 state = s->state;
32
33 ngx_log_debug1(NGX_LOG_DEBUG_MAIL, s->connection->log, 0,
34 "pop3 parse: %d", state);
32 35
33 for (p = s->buffer->pos; p < s->buffer->last; p++) { 36 for (p = s->buffer->pos; p < s->buffer->last; p++) {
34 ch = *p; 37 ch = *p;
35 38
36 switch (state) { 39 switch (state) {
246 sw_almost_done 249 sw_almost_done
247 } state; 250 } state;
248 251
249 state = s->state; 252 state = s->state;
250 253
254 ngx_log_debug1(NGX_LOG_DEBUG_MAIL, s->connection->log, 0,
255 "imap parse: %d", state);
256
251 for (p = s->buffer->pos; p < s->buffer->last; p++) { 257 for (p = s->buffer->pos; p < s->buffer->last; p++) {
252 ch = *p; 258 ch = *p;
253 259
254 switch (state) { 260 switch (state) {
255 261
690 sw_almost_done 696 sw_almost_done
691 } state; 697 } state;
692 698
693 state = s->state; 699 state = s->state;
694 700
701 ngx_log_debug1(NGX_LOG_DEBUG_MAIL, s->connection->log, 0,
702 "smtp parse: %d", state);
703
695 for (p = s->buffer->pos; p < s->buffer->last; p++) { 704 for (p = s->buffer->pos; p < s->buffer->last; p++) {
696 ch = *p; 705 ch = *p;
697 706
698 switch (state) { 707 switch (state) {
699 708