internal static unsafe partial int UTimensat(string path, TimeSpec *times);
public unsafe static extern int kevent(int kq, KernelEvent *changeList, int nChanges, KernelEvent *eventList, int nEvents, TimeSpec *timeout);
internal static extern unsafe int UTimensat(string path, TimeSpec *times);
internal static unsafe partial int FUTimens(SafeHandle fd, TimeSpec *times);