Use libsocket and libnsl as necessary on Solaris
authorDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 6 Nov 2012 14:14:33 +0000 (14:14 +0000)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 6 Nov 2012 14:14:33 +0000 (14:14 +0000)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
configure.ac

index 430fe77..6288ea1 100644 (file)
@@ -135,6 +135,9 @@ AS_COMPILER_FLAGS(CFLAGS,
          -Wpointer-arith
          -Wwrite-strings")
 
+AC_CHECK_FUNC(socket, [], AC_CHECK_LIB(socket, socket, [], AC_ERROR(Cannot find socket() function)))
+AC_CHECK_FUNC(inet_aton, [], AC_CHECK_LIB(nsl, inet_aton, [], AC_ERROR(Cannot find inet_aton() function)))
+
 AC_ENABLE_SHARED
 AC_DISABLE_STATIC