1 //Technically this is provided by Winsock2.h 2 //https://msdn.microsoft.com/en-us/library/windows/desktop/ms740560%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 3 typedef struct timeval { 4 long tv_sec; 5 long tv_usec; 6 } timeval; 7