[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ping.cc
hi ns users,
i ran into a problem getting tcl/greis/ping.cc to compile. the
problem occurs on line 93 of the source in the current snapshot:
sprintf( out, "%s recv %d %3.1f", name(),
hdrip->src_ >> Address::instance().NodeShift_[1],
(Scheduler::instance().clock()-hdr->send_time) * 1000);
the change to get the file to compile (and run successfully) was:
sprintf( out, "%s recv %d %3.1f", name(),
hdrip->src_.addr_ >> Address::instance().NodeShift_[1],
(Scheduler::instance().clock()-hdr->send_time) * 1000);
note: hdrip->src_ needs to be hdrip->src_.addr_
hope this helps anyone trying to get the ping tutorial up and running.
perhaps we can get someone managing the codebase to update this
file (tcl/greis/ping.cc) and the code found on the tutorial web page
at http://www-mash.cs.berkeley.edu/ns/tutorial/index.html.
cheers,
james