smb.h: uses struct timespec but didn't include linux/time.h