apache-mod_throttle dla PLD...co dalej?

Radoslaw Zielinski radek w karnet.pl
Czw, 29 Sie 2002, 21:58:26 CEST


[[ "Wojciech Potaczek" <wojciech w potaczek.pl> ]]:
>> Błąd jest powodowany przez odwołanie do nieistniejącego elementu
>> sin_addr struktury sockaddr_storage, zdefiniowanej w pliku
>> /usr/include/apache/sockaddr_storage.h.  Nie potrafię tego poprawić
>> (wiem tylko, że ten element ma być typu "struct in_addr"); wyłączyłem
>> opcję ThrottleClientIP.
> Zmieniłem w /usr/include/apache/httpd.h
> "struct sockaddr_storage remote_addr;" na "struct sockaddr_in remote_addr;"
[...]
> U nas jest inaczej...
> Czy to oznacza, że dopóki autor tego nie poprawi to moduł nie będzie chodził
> z Apachem z PLD?

Przejrzałem, winien jest apache-ipv6-PLD.patch; zresztą przyznaje się do
tego:

+IPv6-ready apache 1.3.x
+KAME Project
+$Id: README.v6,v 1.27 2001/01/31 13:43:33 yoshfuji Exp $
+
+This patchkit enables apache 1.3.x to perform HTTP connection over IPv6.
+Most of optional modules are left unchanged, i.e. it won't support IPv6,
+and it may not compile.

Zamiana r->connection->remote_addr.sin_addr na
((struct sockaddr_in *)&r->connection->remote_addr)->sin_addr
załatwia sprawę, ale to nie zadziała z IPv6 (i nie wiem, co się stanie).

Budują się oba.  mod_watch ma pusty plik konfiguracyjny.

-- 
Radosław Zieliński <radek w karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]

-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-users-pl/attachments/20040626/29a79494/attachment-0001.bin


Więcej informacji o liście dyskusyjnej pld-users-pl