]> git.pld-linux.org Git - packages/apache1-mod_throttle.git/commitdiff
- mv apache{,1}-*
authorradek <radek@pld-linux.org>
Sat, 25 Sep 2004 09:27:58 +0000 (09:27 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    apache-mod_throttle-PLD-v6stuff.patch -> 1.3

apache-mod_throttle-PLD-v6stuff.patch [deleted file]

diff --git a/apache-mod_throttle-PLD-v6stuff.patch b/apache-mod_throttle-PLD-v6stuff.patch
deleted file mode 100644 (file)
index bde3af7..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
---- mod_throttle-3.1.2/mod_throttle.c  Sun Dec  3 11:15:10 2000
-+++ mod_throttle.c     Fri Aug 30 11:38:50 2002
-@@ -2788,6 +2788,12 @@
-       if (ap_table_get(r->headers_in, x_is_subrequest) == true)
-               return OK;
-+#ifdef INET6
-+      /* decline if client has an IPv6 address */
-+      if (r->connection->remote_addr.ss_family != AF_INET)
-+              return DECLINED;
-+#endif
-+
-       /* Avoid throttling status requests, but subject them to
-        * other access controls.
-        */
-@@ -2811,7 +2817,11 @@
-        * which we will apply the global policy for client connections.
-        */
-       client_ip_config.track = (t_throttle *) get_client_ip(
-+#ifdef INET6
-+              client_ip_pool, ((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr
-+#else
-               client_ip_pool, r->connection->remote_addr.sin_addr
-+#endif
-       );
-       /* Is it time for the period adjustment? */
-@@ -3185,7 +3195,17 @@
-       (void) critical_acquire(critical);
- #ifdef THROTTLE_CLIENT_IP
--      client_ip = get_client_ip(client_ip_pool, r->connection->remote_addr.sin_addr);
-+      #ifdef INET6
-+      /* decline if client has an IPv6 address */
-+      if (r->connection->remote_addr.ss_family != AF_INET)
-+              return DECLINED;
-+
-+      client_ip = get_client_ip(client_ip_pool,
-+                      ((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr);
-+      #else
-+      client_ip = get_client_ip(client_ip_pool,
-+                      r->connection->remote_addr)->sin_addr;
-+      #endif
- #endif
- #ifdef THROTTLE_REMOTE_USER
-       remote_user = get_remote_user(remote_user_pool, r->connection->user);
This page took 0.062892 seconds and 4 git commands to generate.