4 MLton_Itimer_set (C_Int_t which
,
5 C_Time_t interval_tv_sec
,
6 C_SUSeconds_t interval_tv_usec
,
8 C_SUSeconds_t value_tv_usec
) {
11 v
.it_interval
.tv_sec
= interval_tv_sec
;
12 v
.it_interval
.tv_usec
= interval_tv_usec
;
13 v
.it_value
.tv_sec
= value_tv_sec
;
14 v
.it_value
.tv_usec
= value_tv_usec
;
15 return setitimer (which
, &v
, (struct itimerval
*)NULL
);