summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorradek2002-08-29 20:46:23 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commitd3fcef7883a1d1a722879e31f6fbfd4f86d9b163 (patch)
tree6e4b3fa3144a12c7ca6421b43419793faf2fc5bf
parentac8d5482eb001860771cb5e9146acc5cb4e5f87f (diff)
downloadapache1-mod_watch-d3fcef7883a1d1a722879e31f6fbfd4f86d9b163.zip
apache1-mod_watch-d3fcef7883a1d1a722879e31f6fbfd4f86d9b163.tar.gz
- allow building with ipv6 patch
Changed files: apache-mod_watch-PLD-v6stuff.patch -> 1.1 apache1-mod_watch-PLD-v6stuff.patch -> 1.1
-rw-r--r--apache-mod_watch-PLD-v6stuff.patch24
-rw-r--r--apache1-mod_watch-PLD-v6stuff.patch24
2 files changed, 48 insertions, 0 deletions
diff --git a/apache-mod_watch-PLD-v6stuff.patch b/apache-mod_watch-PLD-v6stuff.patch
new file mode 100644
index 0000000..4500895
--- /dev/null
+++ b/apache-mod_watch-PLD-v6stuff.patch
@@ -0,0 +1,24 @@
+--- mod_watch.c Sun Aug 4 16:10:50 2002
++++ mod_watch.c.new Thu Aug 29 21:26:09 2002
+@@ -719,8 +719,8 @@
+ struct watchConfDir *dconf;
+
+ /* Do not count if the connection is excluded. */
+- if (ntIsMember(networkExcludeList, &r->connection->remote_addr.sin_addr)
+- && !ntIsMember(networkIncludeList, &r->connection->remote_addr.sin_addr))
++ if (ntIsMember(networkExcludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr)
++ && !ntIsMember(networkIncludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr))
+ return DECLINED;
+
+ /* ap_register_cleanup(r->pool, r, watchClean, ap_null_cleanup); */
+@@ -831,8 +831,8 @@
+ }
+
+ /* Do not count if the connection is excluded. */
+- if (ntIsMember(networkExcludeList, &r->connection->remote_addr.sin_addr)
+- && !ntIsMember(networkIncludeList, &r->connection->remote_addr.sin_addr))
++ if (ntIsMember(networkExcludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr)
++ && !ntIsMember(networkIncludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr))
+ return DECLINED;
+
+ /* Find last sub-request for bytes actually sent. */
diff --git a/apache1-mod_watch-PLD-v6stuff.patch b/apache1-mod_watch-PLD-v6stuff.patch
new file mode 100644
index 0000000..4500895
--- /dev/null
+++ b/apache1-mod_watch-PLD-v6stuff.patch
@@ -0,0 +1,24 @@
+--- mod_watch.c Sun Aug 4 16:10:50 2002
++++ mod_watch.c.new Thu Aug 29 21:26:09 2002
+@@ -719,8 +719,8 @@
+ struct watchConfDir *dconf;
+
+ /* Do not count if the connection is excluded. */
+- if (ntIsMember(networkExcludeList, &r->connection->remote_addr.sin_addr)
+- && !ntIsMember(networkIncludeList, &r->connection->remote_addr.sin_addr))
++ if (ntIsMember(networkExcludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr)
++ && !ntIsMember(networkIncludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr))
+ return DECLINED;
+
+ /* ap_register_cleanup(r->pool, r, watchClean, ap_null_cleanup); */
+@@ -831,8 +831,8 @@
+ }
+
+ /* Do not count if the connection is excluded. */
+- if (ntIsMember(networkExcludeList, &r->connection->remote_addr.sin_addr)
+- && !ntIsMember(networkIncludeList, &r->connection->remote_addr.sin_addr))
++ if (ntIsMember(networkExcludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr)
++ && !ntIsMember(networkIncludeList, &((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr))
+ return DECLINED;
+
+ /* Find last sub-request for bytes actually sent. */