if (pkt->hdr.priority == 0) {
vrrp_send_advertisement(r);
- EVENT_OFF(r->t_adver_timer);
+ event_cancel(&r->t_adver_timer);
event_add_timer_msec(master, vrrp_adver_timer_expire, r,
r->vr->advertisement_interval *
CS2MS,
"Received advertisement from %s w/ priority %hhu; switching to Backup",
r->vr->vrid, family2str(r->family), sipstr,
pkt->hdr.priority);
- EVENT_OFF(r->t_adver_timer);
+ event_cancel(&r->t_adver_timer);
if (r->vr->version == 3) {
r->master_adver_interval =
htons(pkt->hdr.v3.adver_int);
}
vrrp_recalculate_timers(r);
- EVENT_OFF(r->t_master_down_timer);
+ event_cancel(&r->t_master_down_timer);
event_add_timer_msec(master,
vrrp_master_down_timer_expire, r,
r->master_down_interval * CS2MS,
break;
case VRRP_STATE_BACKUP:
if (pkt->hdr.priority == 0) {
- EVENT_OFF(r->t_master_down_timer);
+ event_cancel(&r->t_master_down_timer);
event_add_timer_msec(
master, vrrp_master_down_timer_expire, r,
r->skew_time * CS2MS, &r->t_master_down_timer);
ntohs(pkt->hdr.v3.adver_int);
}
vrrp_recalculate_timers(r);
- EVENT_OFF(r->t_master_down_timer);
+ event_cancel(&r->t_master_down_timer);
event_add_timer_msec(master,
vrrp_master_down_timer_expire, r,
r->master_down_interval * CS2MS,
vrrp_zebra_radv_set(r, false);
/* Disable Adver_Timer */
- EVENT_OFF(r->t_adver_timer);
+ event_cancel(&r->t_adver_timer);
r->advert_pending = false;
r->garp_pending = false;
}
/* Cancel all timers */
- EVENT_OFF(r->t_adver_timer);
- EVENT_OFF(r->t_master_down_timer);
- EVENT_OFF(r->t_read);
- EVENT_OFF(r->t_write);
+ event_cancel(&r->t_adver_timer);
+ event_cancel(&r->t_master_down_timer);
+ event_cancel(&r->t_read);
+ event_cancel(&r->t_write);
/* Protodown macvlan */
if (r->mvl_ifp)
dmn->name, state_str[dmn->state]);
return;
}
- EVENT_OFF(dmn->t_wakeup);
+ event_cancel(&dmn->t_wakeup);
if (try_connect(dmn) < 0)
SET_WAKEUP_DOWN(dmn);
close(dmn->fd);
dmn->fd = -1;
}
- EVENT_OFF(dmn->t_read);
- EVENT_OFF(dmn->t_write);
- EVENT_OFF(dmn->t_wakeup);
+ event_cancel(&dmn->t_read);
+ event_cancel(&dmn->t_write);
+ event_cancel(&dmn->t_wakeup);
if (try_connect(dmn) < 0)
SET_WAKEUP_DOWN(dmn);
if (gs.numdown == 0) {
daemon_send_ready(0);
- EVENT_OFF(gs.t_operational);
+ event_cancel(&gs.t_operational);
event_add_timer(master, daemon_restarting_operational, NULL,
gs.operational_timeout, &gs.t_operational);
gs.start_command, 1, 0);
}
gs.phase = PHASE_NONE;
- EVENT_OFF(gs.t_phase_hanging);
+ event_cancel(&gs.t_phase_hanging);
zlog_notice("Phased global restart has completed.");
break;
}