[Olsr-dev] Anon Timers

Hannes Gredler (spam-protected)
Mon Jun 16 10:15:01 CEST 2008

Sven-Ola Tücke wrote:
> most timers are anonymous (does not use cookie). Just pushed my debug addon to 
> the gredler.at repo. HTH

hmm i believe you are mistaken, the string already exists ....

you first need to allocate a cookie:

tc_edge_gc_timer_cookie = olsr_alloc_cookie("TC edge GC", OLSR_COOKIE_TYPE_TIMER);

by allocating the cookie you pass in also the cookie string.

and once you start a timer you need to pass the 16-bit cookie ID and not
the string itself.


olsr_set_timer(&tc->edge_gc_timer, OLSR_TC_EDGE_GC_TIME,
                &olsr_expire_tc_edge_gc, tc, tc_edge_gc_timer_cookie->ci_id);

thats enough to display the string "TC edge GC" ...


have backed out your change.


More information about the Olsr-dev mailing list