/* Cancel table rr_counter */
if (hook->stale_set != hook->stale_pruned)
- tab->rr_counter -= (hook->stale_set - hook->stale_pruned);
+ tab->rr_counter -= ((int) hook->stale_set - (int) hook->stale_pruned);
tab->rr_counter++;
e->stale_cycle = 0;
/* Smash the route refresh counter and zero everything. */
- tab->rr_counter -= hook->stale_set - hook->stale_pruned;
+ tab->rr_counter -= ((int) hook->stale_set - (int) hook->stale_pruned);
hook->stale_set = hook->stale_valid = hook->stale_pruning = hook->stale_pruned = 0;
}
}
else if (ih->stale_pruning != ih->stale_pruned)
{
- tab->rr_counter -= (ih->stale_pruning - ih->stale_pruned);
+ tab->rr_counter -= ((int) ih->stale_pruning - (int) ih->stale_pruned);
ih->stale_pruned = ih->stale_pruning;
rt_refresh_trace(tab, ih, "table prune after refresh end");
}