webalizer

Daniel 'bonkey' Bauke bonkey w pld.org.pl
Śro, 5 Wrz 2001, 19:58:20 CEST


środa,  5. wrzesień. Leszek Krupiński pisze:

> No właśnie jak to jest z tym sockadd_storage? Dzisiaj próbowałem
> sobie skompilować resina na maszynie full-pld i wywalał błąd na
> tym. Poszedł dopiero jak w includach apacza podmieniłem typ
> zmiennych remote_addr i local_addr na sockaddr_in.
a ja -- nie wiem czy poprawnie -- dziabnąłem dla resina-cmp-1.0.1
(którego jeszcze wykańczam):

--- resin-cmp-1.0.1/src/c/plugin/apache/mod_caucho.c    Tue Aug 28 02:07:19 2001
+++ resin-cmp-1.0.1.orig/src/c/plugin/apache/mod_caucho.c       Fri Aug 31 18:22:35 2001
@@ -495,7 +495,9 @@
 
   cse_write_string(s, CSE_REMOTE_ADDR, c->remote_ip);
   cse_write_string(s, CSE_REMOTE_PORT,
-                  ap_psprintf(r->pool, "%d", ntohs(c->remote_addr.sin_port)));
+                  ap_psprintf(r->pool, "%d", 
+            ntohs(((struct sockaddr_in *)
+               &c->remote_addr)->sin_port)));
   
   if (c->user)
     cse_write_string(s, CSE_REMOTE_USER, c->user);

ale nie pytaj, czy to poprawne -- po prostu podpatrzyłem w naszej
łacie na ipv6 i nawet nie wiedząc dokładnie, co robię -- zmieniłem.


-- 
Daniel `bonkey' Bauke; http://www.oho.pl/~bonkey/; {happiness=bike&&unix;}



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