[Lugro-mesh] Aniadiendo un poco mas de confusion.... :P
Gustavo Lindberg
lugro-mesh@lugro.org.ar
Thu, 27 Sep 2007 20:24:01 +0000
------=_Part_4067_23881658.1190924641744
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
MUY interesante !
El d=EDa 27/09/07, Julio Cesar Puigpinos <jcpuigpinos@gmail.com> escribi=F3=
:
>
> El 25/09/07, Gustavo Lindberg escribi=F3:
> >
> > El solo hecho de que no usen el elemento Ettstat ya me entusiasma.
>
> Por lo poco que vi del codigo, encontre que usan como punto de partida
> el archivo srettstat para crear brnlinkstat. Pero cambian la forma en
> comparar los rates. Ademas le agregan mas comentarios al codigo.
>
> Por ejemplo:
> /*
> * brnlinkstat.{cc,hh} -- monitors link loss rates
> * A. Zubow
> * Adapted from wifi/sr/ettstatt.{cc,hh} to brn (many thanks to John
> Bicket).
> */
>
> ........
>
> #ifndef CLICK_NS
> struct click_wifi_extra *ceh =3D (struct click_wifi_extra *)
> p->all_user_anno();
>
> // check if extra header is present !!!
> if (WIFI_EXTRA_MAGIC =3D=3D ceh->magic)
> {
> if (ceh->rate !=3D lp->_rate) {
> BRN_WARN("packet says rate %d is %d; drop it.",
> lp->_rate, ceh->rate);
> p->kill();
> return 0;
> }
> }
> else
> {
> BRN_FATAL("extra header not set (Forgotten
> {Extra|RadioTap|AthDesc|Prism2}Decap?).");
> }
> #endif
>
> Saludos, Julio
>
> --
> NO A LA MATRICULA!!!: http://noalamatricula.wordpress.com/
> Software Freedom Day's Blog Argentina
> http://sfd-argentina.blogspot.com/
> www.kwort.org Kwort Linux Distribution
> www.lugro.org.ar GNU/Linux User Group Rosario, Argentina
> Registered GNU/Linux User #358886
> "Say No to Trolls with no Balls!"
> "Netiquette o Tablas!!!"
>
> _______________________________________________
> Lugro-mesh mailing list
> Lugro-mesh@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro-mesh
>
------=_Part_4067_23881658.1190924641744
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
MUY interesante !<br><br><div><span class=3D"gmail_quote">El d=EDa 27/09/07=
, <b class=3D"gmail_sendername">Julio Cesar Puigpinos</b> <<a href=3D"ma=
ilto:jcpuigpinos@gmail.com">jcpuigpinos@gmail.com</a>> escribi=F3:</span=
><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204,=
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
El 25/09/07, Gustavo Lindberg escribi=F3:<br>><br>> El solo hecho de =
que no usen el elemento Ettstat ya me entusiasma.<br><br>Por lo poco que vi=
del codigo, encontre que usan como punto de partida<br>el archivo srettsta=
t para crear brnlinkstat. Pero cambian la forma en
<br>comparar los rates. Ademas le agregan mas comentarios al codigo.<br><br=
>Por ejemplo:<br>/*<br> * brnlinkstat.{cc,hh} -- monitors link loss rates<b=
r> * A. Zubow<br> * Adapted from wifi/sr/ettstatt.{cc,hh} to brn (many than=
ks to John Bicket).
<br> */<br><br>........<br><br>#ifndef CLICK_NS<br> struct click=
_wifi_extra *ceh =3D (struct click_wifi_extra *) p->all_user_anno();<br>=
<br> // check if extra header is present !!!<br> if (=
WIFI_EXTRA_MAGIC =3D=3D ceh->magic)
<br> {<br> if (ceh->rate !=3D lp->_=
rate) {<br> BRN_WARN("packet says r=
ate %d is %d; drop it.", lp->_rate, ceh->rate);<br>&n=
bsp; p->kill();<br> =
return 0;<br> }<br> }<br>&nbs=
p; else<br> {
<br> BRN_FATAL("extra header not set (Forgotten=
<br>{Extra|RadioTap|AthDesc|Prism2}Decap?).");<br> }<br>#en=
dif<br><br> &nbs=
p; &=
nbsp; Saludos, =
Julio<br><br>--<br>NO A LA MATRICULA!!!: <a href=3D"http://noalamatricula.w=
ordpress.com/">
http://noalamatricula.wordpress.com/</a><br>Software Freedom Day's Blog=
Argentina<br><a href=3D"http://sfd-argentina.blogspot.com/">http://sfd-arg=
entina.blogspot.com/</a><br><a href=3D"http://www.kwort.org">www.kwort.org<=
/a>
Kwort Linux Distribution<br><a href=3D"=
http://www.lugro.org.ar">www.lugro.org.ar</a> GNU/Linux User Gr=
oup Rosario, Argentina<br>Registered GNU/Linux User #358886<br>"Say No=
to Trolls with no Balls!"<br>"Netiquette o Tablas!!!"
<br><br>_______________________________________________<br>Lugro-mesh maili=
ng list<br><a href=3D"mailto:Lugro-mesh@lugro.org.ar">Lugro-mesh@lugro.org.=
ar</a><br><a href=3D"http://www.lugro.org.ar/mailman/listinfo/lugro-mesh">h=
ttp://www.lugro.org.ar/mailman/listinfo/lugro-mesh
</a><br></blockquote></div><br>
------=_Part_4067_23881658.1190924641744--