s1 561 core/ngx_string.c ngx_strcasecmp(u_char *s1, u_char *s2) s1 566 core/ngx_string.c c1 = (ngx_uint_t) *s1++; s1 587 core/ngx_string.c ngx_strncasecmp(u_char *s1, u_char *s2, size_t n) s1 592 core/ngx_string.c c1 = (ngx_uint_t) *s1++; s1 616 core/ngx_string.c ngx_strnstr(u_char *s1, char *s2, size_t len) s1 631 core/ngx_string.c c1 = *s1++; s1 643 core/ngx_string.c } while (ngx_strncmp(s1, (u_char *) s2, n) != 0); s1 645 core/ngx_string.c return --s1; s1 656 core/ngx_string.c ngx_strstrn(u_char *s1, char *s2, size_t n) s1 664 core/ngx_string.c c1 = *s1++; s1 672 core/ngx_string.c } while (ngx_strncmp(s1, (u_char *) s2, n) != 0); s1 674 core/ngx_string.c return --s1; s1 679 core/ngx_string.c ngx_strcasestrn(u_char *s1, char *s2, size_t n) s1 688 core/ngx_string.c c1 = (ngx_uint_t) *s1++; s1 698 core/ngx_string.c } while (ngx_strncasecmp(s1, (u_char *) s2, n) != 0); s1 700 core/ngx_string.c return --s1; s1 711 core/ngx_string.c ngx_strlcasestrn(u_char *s1, u_char *last, u_char *s2, size_t n) s1 721 core/ngx_string.c if (s1 >= last) { s1 725 core/ngx_string.c c1 = (ngx_uint_t) *s1++; s1 731 core/ngx_string.c } while (ngx_strncasecmp(s1, s2, n) != 0); s1 733 core/ngx_string.c return --s1; s1 738 core/ngx_string.c ngx_rstrncmp(u_char *s1, u_char *s2, size_t n) s1 747 core/ngx_string.c if (s1[n] != s2[n]) { s1 748 core/ngx_string.c return s1[n] - s2[n]; s1 761 core/ngx_string.c ngx_rstrncasecmp(u_char *s1, u_char *s2, size_t n) s1 772 core/ngx_string.c c1 = s1[n]; s1 796 core/ngx_string.c ngx_memn2cmp(u_char *s1, u_char *s2, size_t n1, size_t n2) s1 810 core/ngx_string.c m = ngx_memcmp(s1, s2, n); s1 821 core/ngx_string.c ngx_dns_strcmp(u_char *s1, u_char *s2) s1 826 core/ngx_string.c c1 = (ngx_uint_t) *s1++; s1 52 core/ngx_string.h #define ngx_strncmp(s1, s2, n) strncmp((const char *) s1, (const char *) s2, n) s1 56 core/ngx_string.h #define ngx_strcmp(s1, s2) strcmp((const char *) s1, (const char *) s2) s1 59 core/ngx_string.h #define ngx_strstr(s1, s2) strstr((const char *) s1, (const char *) s2) s1 62 core/ngx_string.h #define ngx_strchr(s1, c) strchr((const char *) s1, (int) c) s1 143 core/ngx_string.h #define ngx_memcmp(s1, s2, n) memcmp((const char *) s1, (const char *) s2, n) s1 156 core/ngx_string.h ngx_int_t ngx_strcasecmp(u_char *s1, u_char *s2); s1 157 core/ngx_string.h ngx_int_t ngx_strncasecmp(u_char *s1, u_char *s2, size_t n); s1 159 core/ngx_string.h u_char *ngx_strnstr(u_char *s1, char *s2, size_t n); s1 161 core/ngx_string.h u_char *ngx_strstrn(u_char *s1, char *s2, size_t n); s1 162 core/ngx_string.h u_char *ngx_strcasestrn(u_char *s1, char *s2, size_t n); s1 163 core/ngx_string.h u_char *ngx_strlcasestrn(u_char *s1, u_char *last, u_char *s2, size_t n); s1 165 core/ngx_string.h ngx_int_t ngx_rstrncmp(u_char *s1, u_char *s2, size_t n); s1 166 core/ngx_string.h ngx_int_t ngx_rstrncasecmp(u_char *s1, u_char *s2, size_t n); s1 167 core/ngx_string.h ngx_int_t ngx_memn2cmp(u_char *s1, u_char *s2, size_t n1, size_t n2); s1 168 core/ngx_string.h ngx_int_t ngx_dns_strcmp(u_char *s1, u_char *s2); s1 170 os/unix/ngx_files.h #define ngx_filename_cmp(s1, s2, n) strncasecmp((char *) s1, (char *) s2, n)