[ns] hello (ZRP)
Brijesh Patel
patel.brijesh.m at gmail.com
Sat Feb 21 06:21:11 PST 2009
For all ZRP packets, it decrements the ttl value at the recv function.
he(coder) asserts the [hdrip->ttl() -= 1;] statement with another variable
'jem'. That's it!!!
Now if ttl value is less than 0, then it simply drops the packet. [which
cannot happen]
Batbold Toiruul-2 wrote:
>
>
> Dear ns users,
> from zrp.cc code, Could anyone explain below piece of code to me, please?
>
> if (hdrc->ptype() == PT_ZRP) {
> jem = hdrip->ttl();
> hdrip->ttl() -= 1;
> assert(jem == (hdrip->ttl() + 1) );
> if (hdrip->ttl() < 0) {
> zdrop(p, DROP_RTR_TTL);
> return;
> }
>
>
--
View this message in context: http://www.nabble.com/hello-%28ZRP%29-tp20561055p22136559.html
Sent from the ns-users mailing list archive at Nabble.com.
More information about the Ns-users
mailing list