Unnecessary include
Change signature of ctimespec_r
Define NSEC_PER_SEC and use it
Not need to normalize here...