Tokutek/mysql-5.5
configure.cmake
:945
CHECK_C_SOURCE_RUNS(
"
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/time.h>
int main()
{
int fd = socket(AF_INET, SOCK_STREAM, 0);
struct timeval tv;
int ret= 0;
tv.tv_sec= 2;
tv.tv_usec= 0;
ret|= setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, &tv, sizeof(tv));
ret|= setsockopt(fd, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv));
return !!ret;
}
" HAVE_SOCKET_TIMEOUT)