sm_sigsafe_seteventm
extern SM_EVENT *sm_sigsafe_seteventm __P((int, void(*)__P((int)), int));
#define sm_sigsafe_setevent(t, f, a) sm_sigsafe_seteventm((int)((t) * 1000), (f), (a))
return sm_sigsafe_seteventm(intvl, func, arg);