mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-17 00:16:08 +03:00
Fix warnings
This commit is contained in:
parent
f896591fc3
commit
027ae6eea1
@ -18,6 +18,7 @@
|
||||
#include <string.h>
|
||||
#if !defined(WIN32) || !defined(WINNT)
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/inet.h>
|
||||
#endif
|
||||
#include "apr_lib.h"
|
||||
#include "msc_util.h"
|
||||
@ -171,9 +172,10 @@ int TreePrefixContainNetmask(TreePrefix *prefix, unsigned char netmask) {
|
||||
|
||||
prefix_data = prefix->prefix_data;
|
||||
|
||||
for(prefix_data != NULL; ; prefix_data = prefix_data->next) {
|
||||
while (prefix_data != NULL) {
|
||||
if (prefix_data->netmask == netmask)
|
||||
return 1;
|
||||
prefix_data = prefix_data->next;
|
||||
}
|
||||
|
||||
return 0;
|
||||
@ -386,9 +388,10 @@ TreeNode *CPTAddElement(unsigned char *ipdata, unsigned int ip_bitmask, CPTTree
|
||||
|
||||
prefix_data = node->prefix->prefix_data;
|
||||
|
||||
for(prefix_data != NULL; ; prefix_data = prefix_data->next) {
|
||||
while(prefix_data != NULL) {
|
||||
if (prefix_data->netmask == netmask)
|
||||
++found;
|
||||
prefix_data = prefix_data->next;
|
||||
}
|
||||
|
||||
if (found != 0) {
|
||||
@ -516,10 +519,11 @@ TreeNode *CPTAddElement(unsigned char *ipdata, unsigned int ip_bitmask, CPTTree
|
||||
|
||||
int TreeCheckData(TreePrefix *prefix, CPTData *prefix_data, unsigned int netmask) {
|
||||
|
||||
for(prefix_data != NULL; ; prefix_data = prefix_data->next) {
|
||||
while(prefix_data != NULL) {
|
||||
if (prefix_data->netmask == netmask) {
|
||||
return 1;
|
||||
}
|
||||
prefix_data = prefix_data->next;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user