summaryrefslogtreecommitdiff
path: root/package/wifidog/patches/patch-libhttpd_ip_acl_c
diff options
context:
space:
mode:
authorwbx <wbx@hydrogenium.(none)>2009-05-17 14:41:34 +0200
committerwbx <wbx@hydrogenium.(none)>2009-05-17 14:41:34 +0200
commit219a6dab8995aad9ac4860cc1a84d6f3509a03a4 (patch)
treeb9c0f3c43aebba2fcfef777592d0add39f2072f4 /package/wifidog/patches/patch-libhttpd_ip_acl_c
Initial import
Diffstat (limited to 'package/wifidog/patches/patch-libhttpd_ip_acl_c')
-rw-r--r--package/wifidog/patches/patch-libhttpd_ip_acl_c30
1 files changed, 30 insertions, 0 deletions
diff --git a/package/wifidog/patches/patch-libhttpd_ip_acl_c b/package/wifidog/patches/patch-libhttpd_ip_acl_c
new file mode 100644
index 000000000..932855b5d
--- /dev/null
+++ b/package/wifidog/patches/patch-libhttpd_ip_acl_c
@@ -0,0 +1,30 @@
+$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
+--- wifidog-1.1.5.orig/libhttpd/ip_acl.c 2007-03-12 20:37:06.000000000 +0100
++++ wifidog-1.1.5/libhttpd/ip_acl.c 2008-10-16 13:12:15.000000000 +0200
+@@ -52,22 +52,22 @@ static int scanCidr(val, result, length)
+
+ cp = val;
+ res1 = atoi(cp);
+- cp = index(cp,'.');
++ cp = strchr(cp,'.');
+ if (!cp)
+ return(-1);
+ cp++;
+ res2 = atoi(cp);
+- cp = index(cp,'.');
++ cp = strchr(cp,'.');
+ if (!cp)
+ return(-1);
+ cp++;
+ res3 = atoi(cp);
+- cp = index(cp,'.');
++ cp = strchr(cp,'.');
+ if (!cp)
+ return(-1);
+ cp++;
+ res4 = atoi(cp);
+- cp = index(cp,'/');
++ cp = strchr(cp,'/');
+ if (!cp)
+ {
+ res5 = 32;