comparison src/imap/ngx_imap_handler.c @ 851:7b8692910220

reset pop3 parsing state
author Igor Sysoev <igor@sysoev.ru>
date Thu, 16 Nov 2006 14:51:07 +0000
parents 760ed037a5a4
children b006f30d6a2f
comparison
equal deleted inserted replaced
850:a164e55b4067 851:7b8692910220
1022 #endif 1022 #endif
1023 1023
1024 s->args.nelts = 0; 1024 s->args.nelts = 0;
1025 s->buffer->pos = s->buffer->start; 1025 s->buffer->pos = s->buffer->start;
1026 s->buffer->last = s->buffer->start; 1026 s->buffer->last = s->buffer->start;
1027 s->state = 0;
1027 1028
1028 if (rev->timer_set) { 1029 if (rev->timer_set) {
1029 ngx_del_timer(rev); 1030 ngx_del_timer(rev);
1030 } 1031 }
1031 1032
1093 #endif 1094 #endif
1094 1095
1095 s->args.nelts = 0; 1096 s->args.nelts = 0;
1096 s->buffer->pos = s->buffer->start; 1097 s->buffer->pos = s->buffer->start;
1097 s->buffer->last = s->buffer->start; 1098 s->buffer->last = s->buffer->start;
1099 s->state = 0;
1098 1100
1099 if (rev->timer_set) { 1101 if (rev->timer_set) {
1100 ngx_del_timer(rev); 1102 ngx_del_timer(rev);
1101 } 1103 }
1102 1104
1152 s->auth_method = NGX_IMAP_AUTH_CRAM_MD5; 1154 s->auth_method = NGX_IMAP_AUTH_CRAM_MD5;
1153 1155
1154 s->args.nelts = 0; 1156 s->args.nelts = 0;
1155 s->buffer->pos = s->buffer->start; 1157 s->buffer->pos = s->buffer->start;
1156 s->buffer->last = s->buffer->start; 1158 s->buffer->last = s->buffer->start;
1159 s->state = 0;
1157 1160
1158 if (rev->timer_set) { 1161 if (rev->timer_set) {
1159 ngx_del_timer(rev); 1162 ngx_del_timer(rev);
1160 } 1163 }
1161 1164