Add configure test for the 'sigaction' function.
diff --git a/config_in.h b/config_in.h
index 5951861..be3459b 100644
--- a/config_in.h
+++ b/config_in.h
@@ -54,6 +54,9 @@
 /* Define to 1 if you have the <netinet/in.h> header file. */
 #undef HAVE_NETINET_IN_H
 
+/* Define to 1 if you have the `sigaction' function. */
+#undef HAVE_SIGACTION
+
 /* Define to 1 if you have the `socket' function. */
 #undef HAVE_SOCKET
 
diff --git a/configure b/configure
index 1bc6fc4..68d2355 100755
--- a/configure
+++ b/configure
@@ -6809,7 +6809,8 @@
 
 
 
-for ac_func in socket inet_aton usleep
+
+for ac_func in socket inet_aton usleep sigaction
 do
 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
 echo "$as_me:$LINENO: checking for $ac_func" >&5
diff --git a/configure.in b/configure.in
index d6ad247..8256e3a 100644
--- a/configure.in
+++ b/configure.in
@@ -111,7 +111,7 @@
 AC_TYPE_SIZE_T
 
 dnl Checks for library functions.
-AC_CHECK_FUNCS(socket inet_aton usleep)
+AC_CHECK_FUNCS(socket inet_aton usleep sigaction)
 
 dnl Find socket function if not found yet.
 if test "x$ac_cv_func_socket" = "xno"; then