From: Pierre-Luc St-Charles <[email protected]> Signed-off-by: Pierre-Luc St-Charles <[email protected]> --- src/bin/lttng-sessiond/consumer.c | 1 + src/bin/lttng-sessiond/ust-metadata.c | 1 + src/common/compat/socket.h | 9 +++++++++ 3 files changed, 11 insertions(+)
diff --git a/src/bin/lttng-sessiond/consumer.c b/src/bin/lttng-sessiond/consumer.c index e3d1be0..98d79e4 100644 --- a/src/bin/lttng-sessiond/consumer.c +++ b/src/bin/lttng-sessiond/consumer.c @@ -25,6 +25,7 @@ #include <unistd.h> #include <inttypes.h> +#include <common/compat/socket.h> #include <common/common.h> #include <common/defaults.h> #include <common/uri.h> diff --git a/src/bin/lttng-sessiond/ust-metadata.c b/src/bin/lttng-sessiond/ust-metadata.c index b0f83d2..28f4d1a 100644 --- a/src/bin/lttng-sessiond/ust-metadata.c +++ b/src/bin/lttng-sessiond/ust-metadata.c @@ -28,6 +28,7 @@ #include <unistd.h> #include <inttypes.h> #include <common/common.h> +#include <common/compat/socket.h> #include "ust-registry.h" #include "ust-clock.h" diff --git a/src/common/compat/socket.h b/src/common/compat/socket.h index 4d2925f..46aa9c5 100644 --- a/src/common/compat/socket.h +++ b/src/common/compat/socket.h @@ -23,6 +23,15 @@ #include <common/macros.h> +#ifndef HOST_NAME_MAX +/* + * On some platforms (such as Android), this define might not be + * exposed in any kernel headers; the most commonly assigned value + * is 64. This can be verified using getconf HOST_MAX_NAME. + */ +#define HOST_NAME_MAX 64 +#endif + #ifdef __linux__ #define LTTNG_SOCK_CREDS SCM_CREDENTIALS -- 1.8.1.msysgit.1 _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
