Fix: consumer_add_relayd_socket() report errors to sessiond
[lttng-tools.git] / src / common / sessiond-comm / sessiond-comm.c
index 195c8b5506721f64bf9bd204f7db8fa5bda86198..9a13f41488a9ef6deb61323cf403f7ed8688da1a 100644 (file)
@@ -61,6 +61,10 @@ static const char *lttcomm_readable_code[] = {
        [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_SPLICE_EINVAL) ] = "consumerd splice EINVAL",
        [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_SPLICE_ENOMEM) ] = "consumerd splice ENOMEM",
        [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_SPLICE_ESPIPE) ] = "consumerd splice ESPIPE",
+       [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_ENOMEM) ] = "Consumer is out of memory",
+       [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_ERROR_METADATA) ] = "Error with metadata",
+       [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_FATAL) ] = "Fatal error",
+       [ LTTCOMM_ERR_INDEX(LTTCOMM_CONSUMERD_RELAYD_FAIL) ] = "Error on remote relayd",
 
        /* Last element */
        [ LTTCOMM_ERR_INDEX(LTTCOMM_NR) ] = "Unknown error code"
@@ -320,6 +324,7 @@ void lttcomm_destroy_sock(struct lttcomm_sock *sock)
  *
  * On error, NULL is returned.
  */
+LTTNG_HIDDEN
 struct lttcomm_relayd_sock *lttcomm_alloc_relayd_sock(struct lttng_uri *uri,
                uint32_t major, uint32_t minor)
 {
This page took 0.026075 seconds and 5 git commands to generate.