*/
#include <stdint.h>
+#include <sys/param.h>
#include "lttng-viewer-abi.h"
#define LTTNG_DEFAULT_NETWORK_VIEWER_PORT 5344
#define LTTNG_LIVE_MAJOR 2
#define LTTNG_LIVE_MINOR 4
+/*
+ * The lttng-live output file pointer is currently hardcoded to stdout,
+ * and is expected to be hardcoded to this by fflush() performed between
+ * each packet.
+ */
+#define LTTNG_LIVE_OUTPUT_FP stdout
+
struct lttng_live_ctx {
- char traced_hostname[NAME_MAX];
- char session_name[NAME_MAX];
- char relay_hostname[NAME_MAX];
+ char traced_hostname[MAXNAMLEN];
+ char session_name[MAXNAMLEN];
+ char relay_hostname[MAXNAMLEN];
int control_sock;
int port;
/* Protocol version to use for this connection. */