timespecadd
timespecadd(now, &tmp, next_interval);
timespecadd(&now, &tmp, &chaff_until);
#ifndef timespecadd
timespecadd(&now, &scroll_ts, &now);
timespecadd(&ts, timeout, &ts);
timespecadd(&ts, timeout, &ts);
timespecadd(&end, &start, &end);
timespecadd(tsp, osp, tsp);
timespecadd(tsp, &ats, tsp); /* tsp = target time */
timespecadd(&rts, timeout, &ets);
timespecadd(&ts_cur, &ts_int, &ts_tgt); /* target timestamp */
timespecadd(birthdate, &expire, &expire);
timespecadd(birthdate, &expire, &expire);
timespecadd(&tstimeout, &tstimeout, &tstimeout);
timespecadd(&ts2, &ts2, &nbp->nbp_timo);
timespecadd(&nbp->nbp_timo, &ts2, &nbp->nbp_timo);
timespecadd(&nbp->nbp_timo, &ts2, &nbp->nbp_timo); /* * 4 */
timespecadd(&end, &start, &end);