fix build on POSIX strict platforms

socklen_t is defined in sys/socket.h, which isn't among autoconf's standard
headers.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3721 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/common/configure.ac b/common/configure.ac
index 634c14f..84d7cc2 100644
--- a/common/configure.ac
+++ b/common/configure.ac
@@ -77,7 +77,7 @@
 # IPv6 related functions
 AC_CHECK_FUNCS([inet_ntop getaddrinfo])
 
-AC_CHECK_TYPES([socklen_t])
+AC_CHECK_TYPES([socklen_t], [], [], [[#include <sys/socket.h>]])
 
 AC_CHECK_HEADERS([sys/select.h])