Lines Matching defs:dr
419 struct router *dr;
498 dr = router_lookup(pi, from->sin6_addr);
500 if (dr == NULL) {
502 dr = router_create(pi, from->sin6_addr,
504 timer_schedule(dr->dr_lifetime);
507 dr->dr_lifetime = MILLISEC * router_lifetime;
508 if (dr->dr_lifetime != 0)
509 timer_schedule(dr->dr_lifetime);
510 if ((dr->dr_lifetime != 0 && !dr->dr_inkernel) ||
511 (dr->dr_lifetime == 0 && dr->dr_inkernel))
512 router_update_k(dr);