mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 13:56:01 +03:00
Check for strcasestr
This commit is contained in:
parent
1e8259b4a4
commit
543a7db8a7
@ -570,7 +570,7 @@ char *file_basename(apr_pool_t *mp, const char *filename) {
|
||||
return d;
|
||||
}
|
||||
|
||||
#ifdef WIN32
|
||||
#if defined(WIN32) || !defined(HAVE_STRCASESTR)
|
||||
char *strcasestr(const char *haystack, const char *needle) {
|
||||
char aux, lower_aux;
|
||||
int length;
|
||||
@ -588,7 +588,8 @@ char *strcasestr(const char *haystack, const char *needle) {
|
||||
}
|
||||
return ((char *)haystack);
|
||||
}
|
||||
|
||||
#endif
|
||||
#ifdef WIN32
|
||||
int inet_pton(int family, const char *src, void *dst) {
|
||||
struct addrinfo addr;
|
||||
struct sockaddr_in *in = NULL;
|
||||
|
@ -31,6 +31,8 @@
|
||||
#ifdef WIN32
|
||||
#include <ws2tcpip.h>
|
||||
int DSOLOCAL inet_pton(int family, const char *src, void *dst);
|
||||
#endif
|
||||
#if defined(WIN32) || !defined(HAVE_STRCASESTR)
|
||||
char DSOLOCAL *strcasestr(const char *haystack, const char *needle);
|
||||
#endif
|
||||
|
||||
|
@ -46,7 +46,7 @@ AC_TYPE_UINT8_T
|
||||
# Checks for library functions.
|
||||
AC_FUNC_MALLOC
|
||||
AC_FUNC_MEMCMP
|
||||
AC_CHECK_FUNCS([atexit getcwd memmove memset strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol fchmod])
|
||||
AC_CHECK_FUNCS([atexit getcwd memmove memset strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol fchmod strcasestr])
|
||||
|
||||
# Some directories
|
||||
MSC_BASE_DIR=`pwd`
|
||||
|
Loading…
x
Reference in New Issue
Block a user