Fixed compiling with -D_POSIX_SOURCE.  The previous commit was supposed to fix this, but actually broke it a little differently by adding 2 invalid references to struct timespec while fixing 1.
Fixed compiling with -D_POSIX_SOURCE.  The previous commit was supposed to
fix this, but actually broke it a little differently by adding 2 invalid
references to struct timespec while fixing 1.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase