aboutsummaryrefslogtreecommitdiff
path: root/src/imap/ngx_imap_handler.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2007-02-14 18:51:19 +0000
committerIgor Sysoev <igor@sysoev.ru>2007-02-14 18:51:19 +0000
commit722231f40788d1243bf302227ed7b6fdfeaea492 (patch)
treef408767af10da88546a8d2b518601aef67ffdfb0 /src/imap/ngx_imap_handler.c
parent0ddd9d6e5ebe8cf3fddaf5f017992f0740dd7996 (diff)
downloadnginx-722231f40788d1243bf302227ed7b6fdfeaea492.tar.gz
nginx-722231f40788d1243bf302227ed7b6fdfeaea492.zip
ngx_strcasecmp()/ngx_strncasecmp()
Diffstat (limited to 'src/imap/ngx_imap_handler.c')
-rw-r--r--src/imap/ngx_imap_handler.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/imap/ngx_imap_handler.c b/src/imap/ngx_imap_handler.c
index 6ee6b331a..db0b8cef4 100644
--- a/src/imap/ngx_imap_handler.c
+++ b/src/imap/ngx_imap_handler.c
@@ -802,7 +802,9 @@ ngx_pop3_auth_state(ngx_event_t *rev)
if (arg[0].len == 5) {
- if (ngx_strncasecmp(arg[0].data, "LOGIN", 5) == 0) {
+ if (ngx_strncasecmp(arg[0].data, (u_char *) "LOGIN", 5)
+ == 0)
+ {
if (s->args.nelts != 1) {
rc = NGX_IMAP_PARSE_INVALID_COMMAND;
@@ -816,7 +818,10 @@ ngx_pop3_auth_state(ngx_event_t *rev)
break;
- } else if (ngx_strncasecmp(arg[0].data, "PLAIN", 5) == 0) {
+ } else if (ngx_strncasecmp(arg[0].data, (u_char *) "PLAIN",
+ 5)
+ == 0)
+ {
if (s->args.nelts == 1) {
s->imap_state = ngx_pop3_auth_plain;
@@ -856,7 +861,9 @@ ngx_pop3_auth_state(ngx_event_t *rev)
}
} else if (arg[0].len == 8
- && ngx_strncasecmp(arg[0].data, "CRAM-MD5", 8) == 0)
+ && ngx_strncasecmp(arg[0].data,
+ (u_char *) "CRAM-MD5", 8)
+ == 0)
{
s->imap_state = ngx_pop3_auth_cram_md5;