Include sys/msg.h if needed.
authorWerner Koch <wk@gnupg.org>
Wed, 5 Aug 2009 15:02:24 +0000 (15:02 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 5 Aug 2009 15:02:24 +0000 (15:02 +0000)
ChangeLog
configure.ac
src/ChangeLog
src/ath.h

index dc3a75d..d25c234 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-08-05  Werner Koch  <wk@g10code.com>
+
+       * configure.ac: Test for sys/msg.h.
+
 2009-04-23  Werner Koch  <wk@g10code.com>
 
        * README: Add a section on build problems.
index 756cf11..76ba205 100644 (file)
@@ -571,7 +571,7 @@ AC_SEARCH_LIBS(setsockopt, [nsl])
 ##################################
 
 AC_HEADER_STDC
-AC_CHECK_HEADERS(unistd.h sys/select.h)
+AC_CHECK_HEADERS(unistd.h sys/select.h sys/msg.h)
 
 ##########################################
 #### Checks for typedefs, structures, ####
index f7bcc62..6b22caf 100644 (file)
@@ -1,3 +1,7 @@
+2009-08-05  Werner Koch  <wk@g10code.com>
+
+       * ath.h: Include sys/msg.h.
+
 2009-07-02  Werner Koch  <wk@g10code.com>
 
        * fips.c (_gcry_initialize_fips_mode): Do not use FIPS mode if
index be7444d..68e2ef6 100644 (file)
--- a/src/ath.h
+++ b/src/ath.h
@@ -32,6 +32,9 @@
 #  include <sys/time.h>
 # endif
 # include <sys/types.h>
+# ifdef HAVE_SYS_MSG_H
+#  include <sys/msg.h>  /* (e.g. for zOS) */
+# endif
 # include <sys/socket.h>
 #endif /* !_WIN32 */
 #include <gpg-error.h>