X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fsocket_send_flags.m4;h=290bc4a2b97311280da54f83fb054a772a602b58;hb=04b8554c3724eae57fbd75dc6b3e69dca8b58187;hp=8251980dad93c5642daba58701ff2cd46c6b0346;hpb=d0a0615a20fae501e944374a7917067f90d5c7e6;p=m6w6%2Flibmemcached diff --git a/m4/socket_send_flags.m4 b/m4/socket_send_flags.m4 index 8251980d..290bc4a2 100644 --- a/m4/socket_send_flags.m4 +++ b/m4/socket_send_flags.m4 @@ -38,10 +38,27 @@ int flags= MSG_DONTWAIT; AC_LANG_POP ]) + AC_CACHE_CHECK([for MSG_MORE], [ac_cv_msg_more], [ + AC_LANG_PUSH([C]) + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -I${srcdir}" + AC_TRY_LINK([ +#include + ], [ +int flags= MSG_MORE; + ], + [ ac_cv_msg_more=yes ], + [ ac_cv_msg_more=no ]) + CFLAGS="$save_CFLAGS" + AC_LANG_POP + ]) + AS_IF([test "x$ac_cv_msg_nosignal" = "xyes"],[ AC_DEFINE(HAVE_MSG_NOSIGNAL, 1, [Define to 1 if you have a MSG_NOSIGNAL])]) AS_IF([test "x$ac_cv_msg_dontwait" = "xyes"],[ AC_DEFINE(HAVE_MSG_DONTWAIT, 1, [Define to 1 if you have a MSG_DONTWAIT])]) + AS_IF([test "x$ac_cv_msg_more" = "xyes"],[ + AC_DEFINE(HAVE_MSG_MORE, 1, [Define to 1 if you have a HAVE_MSG_MORE])]) ]) dnl ---------------------------------------------------------------------------