Haha! The docs for useconds_t state "Programs will be  more  portable  if they never mention this type explicitly.". That's funny.