Add lttng hash table support to liblttng-consumer
[lttng-tools.git] / include / lttng-consumerd.h
index 8c240309ef5c4adef60687045090618da3589f04..e42b2fea5b9eddc9ec2cd5300c5606b25999aeaa 100644 (file)
 #ifndef _LTTNG_CONSUMERD_H
 #define _LTTNG_CONSUMERD_H
 
+#define CONSUMERD_RUNDIR                    "%s"
+
 /* Kernel consumer path */
-#define KCONSUMERD_PATH                     LTTNG_RUNDIR "/kconsumerd"
+#define KCONSUMERD_PATH                     CONSUMERD_RUNDIR "/kconsumerd"
 #define KCONSUMERD_CMD_SOCK_PATH            KCONSUMERD_PATH "/command"
 #define KCONSUMERD_ERR_SOCK_PATH            KCONSUMERD_PATH "/error"
 
-/* UST consumer path */
-#define USTCONSUMERD_PATH                   LTTNG_RUNDIR "/ustconsumerd"
-#define USTCONSUMERD_CMD_SOCK_PATH          USTCONSUMERD_PATH "/command"
-#define USTCONSUMERD_ERR_SOCK_PATH          USTCONSUMERD_PATH "/error"
+/* UST 64-bit consumer path */
+#define USTCONSUMERD64_PATH                 CONSUMERD_RUNDIR "/ustconsumerd64"
+#define USTCONSUMERD64_CMD_SOCK_PATH        USTCONSUMERD64_PATH "/command"
+#define USTCONSUMERD64_ERR_SOCK_PATH        USTCONSUMERD64_PATH "/error"
+
+/* UST 32-bit consumer path */
+#define USTCONSUMERD32_PATH                 CONSUMERD_RUNDIR "/ustconsumerd32"
+#define USTCONSUMERD32_CMD_SOCK_PATH        USTCONSUMERD32_PATH "/command"
+#define USTCONSUMERD32_ERR_SOCK_PATH        USTCONSUMERD32_PATH "/error"
 
 #endif /* _LTTNG_CONSUMERD_H */
This page took 0.024045 seconds and 4 git commands to generate.