On Wed, 2010-08-25 at 11:13 +0530, [email protected] wrote: 
> prev post was on ip checksum element. it returns bad lengths. the
> following is the configuration. elements after checksum elemnt are not
> functioning. wats the error? help me
> 

There is no Element that sets the correct IP Header annotation, hence IP
specific Elements will not work. See CheckIPHeader. 

The tutorial at
http://read.cs.ucla.edu/click/tutorial1
and it's solutions give nice canonical examples of how to handle IP
packets.

Harald


> 
> //classifying the IP packet based on starting hex 45 00
> cl :: Classifier(14/45 , -);
> //capturing packets from eth1
>       FromDevice(eth1)
>       ->[0]cl;
>       cl[0]->
> //print org packets
>        Print(orig)
> //stripping ether header
>       -> Strip(14)
> //printing altered packet
>         ->Print(strp)
> //altering contents
>         ->StoreData(4,A)
> //printf stripped packet
>       ->Print(stor)
> //seting chksum
>        ->SetIPChecksum()
> //ustriping packet
>        ->Unstrip(14)
>        ->Print(ustp)
>        -> Discard;
> cl[1]-> Discard();
> 
> 
> -----------------------------------------
> This email was sent using TCEMail Service.
> Thiagarajar College of Engineering
> Madurai-625 015, India
> 
> _______________________________________________
> click mailing list
> [email protected]
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click


_______________________________________________
click mailing list
[email protected]
https://amsterdam.lcs.mit.edu/mailman/listinfo/click

Reply via email to