#include <unistd.h>
#include <lttng/ust-abi.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/*
* ustcomm error code.
*/
LTTNG_UST_ERR_INVAL = 1027, /* Invalid argument */
LTTNG_UST_ERR_PERM = 1028, /* Permission denied */
LTTNG_UST_ERR_NOSYS = 1029, /* Not implemented */
+ LTTNG_UST_ERR_EXITING = 1030, /* Process is exiting */
+
+ LTTNG_UST_ERR_INVAL_MAGIC = 1031, /* Invalid magic number */
+ LTTNG_UST_ERR_INVAL_SOCKET_TYPE = 1032, /* Invalid socket type */
+ LTTNG_UST_ERR_UNSUP_MAJOR = 1033, /* Unsupported major version */
/* MUST be last element */
LTTNG_UST_ERR_NR, /* Last element */
*/
extern const char *lttng_ust_strerror(int code);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* _LTTNG_UST_ERROR_H */