From: Marc Fournier Date: Sun, 30 Mar 2014 22:14:44 +0000 (+0200) Subject: Merge pull request #569 from manuelluis/mlsr/MSG_DONTWAIT-aix X-Git-Tag: collectd-5.5.0~310 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=305b0bdbee683efbab48945c87c9b90e5d88f462;hp=4f4c2dce20d92a61b4cfdee2f1142ad0ca180bdf;p=collectd.git Merge pull request #569 from manuelluis/mlsr/MSG_DONTWAIT-aix AIX doesn't have MSG_DONTWAIT, define as MSG_NONBLOCK --- diff --git a/src/pinba.c b/src/pinba.c index 68797335..e7bf2aac 100644 --- a/src/pinba.c +++ b/src/pinba.c @@ -35,6 +35,11 @@ #include "pinba.pb-c.h" +/* AIX doesn't have MSG_DONTWAIT */ +#ifndef MSG_DONTWAIT +# define MSG_DONTWAIT MSG_NONBLOCK +#endif + /* * Defines */ diff --git a/src/statsd.c b/src/statsd.c index 72a7779b..52dd8f86 100644 --- a/src/statsd.c +++ b/src/statsd.c @@ -34,6 +34,11 @@ #include #include +/* AIX doesn't have MSG_DONTWAIT */ +#ifndef MSG_DONTWAIT +# define MSG_DONTWAIT MSG_NONBLOCK +#endif + #ifndef STATSD_DEFAULT_NODE # define STATSD_DEFAULT_NODE NULL #endif