Fix: liblttng-ctl: hide new tracker config symbols
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 2 Mar 2020 22:12:17 +0000 (17:12 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 25 Mar 2020 19:19:12 +0000 (15:19 -0400)
Session configuration constants are supposed to remain internal.
Some symbols were errneously exported in previous releases, but
we mark new ones as "hidden".

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: Iae51c7e479ba9f9e377bb426f35f9e3a73c2d449

src/common/config/session-config.c

index 123123ee6caafae747505d5e89a68acc48e6f6fc..35c5aeef97ea279df9ef08563137a3c40ac04473 100644 (file)
@@ -51,7 +51,7 @@ struct session_config_validation_ctx {
        xmlSchemaValidCtxtPtr schema_validation_ctx;
 };
 
-const char * const config_element_all = "all";
+LTTNG_HIDDEN const char * const config_element_all = "all";
 const char * const config_str_yes = "yes";
 const char * const config_str_true = "true";
 const char * const config_str_on = "on";
@@ -132,25 +132,25 @@ const char * const config_element_control_uri = "control_uri";
 const char * const config_element_data_uri = "data_uri";
 const char * const config_element_max_size = "max_size";
 const char * const config_element_pid = "pid";
-const char * const config_element_id = "id";
+LTTNG_HIDDEN const char * const config_element_id = "id";
 const char * const config_element_pids = "pids";
 const char * const config_element_shared_memory_path = "shared_memory_path";
 const char * const config_element_pid_tracker = "pid_tracker";
-const char * const config_element_vpid_tracker = "vpid_tracker";
-const char * const config_element_uid_tracker = "uid_tracker";
-const char * const config_element_vuid_tracker = "vuid_tracker";
-const char * const config_element_gid_tracker = "gid_tracker";
-const char * const config_element_vgid_tracker = "vgid_tracker";
+LTTNG_HIDDEN const char * const config_element_vpid_tracker = "vpid_tracker";
+LTTNG_HIDDEN const char * const config_element_uid_tracker = "uid_tracker";
+LTTNG_HIDDEN const char * const config_element_vuid_tracker = "vuid_tracker";
+LTTNG_HIDDEN const char * const config_element_gid_tracker = "gid_tracker";
+LTTNG_HIDDEN const char * const config_element_vgid_tracker = "vgid_tracker";
 const char * const config_element_trackers = "trackers";
 const char * const config_element_targets = "targets";
-const char * const config_element_target_type = "target_type";
+LTTNG_HIDDEN const char * const config_element_target_type = "target_type";
 const char * const config_element_target_pid = "pid_target";
-const char * const config_element_target_vpid = "vpid_target";
-const char * const config_element_target_uid = "uid_target";
-const char * const config_element_target_vuid = "vuid_target";
-const char * const config_element_target_gid = "gid_target";
-const char * const config_element_target_vgid = "vgid_target";
-const char * const config_element_tracker_type = "tracker_type";
+LTTNG_HIDDEN const char * const config_element_target_vpid = "vpid_target";
+LTTNG_HIDDEN const char * const config_element_target_uid = "uid_target";
+LTTNG_HIDDEN const char * const config_element_target_vuid = "vuid_target";
+LTTNG_HIDDEN const char * const config_element_target_gid = "gid_target";
+LTTNG_HIDDEN const char * const config_element_target_vgid = "vgid_target";
+LTTNG_HIDDEN const char * const config_element_tracker_type = "tracker_type";
 
 LTTNG_HIDDEN const char * const config_element_rotation_schedules = "rotation_schedules";
 LTTNG_HIDDEN const char * const config_element_rotation_schedule_periodic = "periodic";
This page took 0.027615 seconds and 4 git commands to generate.