apache2-mod_security2/modsecurity-fixes.patch

38 lines
1.1 KiB
Diff
Raw Normal View History

Index: modsecurity-v2.9.8/apache2/msc_status_engine.c
===================================================================
--- modsecurity-v2.9.8.orig/apache2/msc_status_engine.c
+++ modsecurity-v2.9.8/apache2/msc_status_engine.c
@@ -40,6 +40,8 @@
#if (defined(__linux__) || defined(__gnu_linux__))
#include <linux/if.h>
#include <linux/sockios.h>
+#include <sys/ioctl.h>
+#include <netdb.h>
#endif
#ifdef HAVE_SYS_UTSNAME_H
#include <sys/utsname.h>
Index: modsecurity-v2.9.8/apache2/msc_remote_rules.c
===================================================================
--- modsecurity-v2.9.8.orig/apache2/msc_remote_rules.c
+++ modsecurity-v2.9.8/apache2/msc_remote_rules.c
@@ -797,6 +797,7 @@ next:
"compilation.";
return -1;
#endif
+ return -1;
}
Index: modsecurity-v2.9.8/apache2/msc_util.c
===================================================================
--- modsecurity-v2.9.8.orig/apache2/msc_util.c
+++ modsecurity-v2.9.8/apache2/msc_util.c
@@ -18,6 +18,7 @@
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
+#include <arpa/inet.h>
#include "msc_release.h"
#include "msc_util.h"