lttng: make the configuration file interface const correct
[lttng-tools.git] / src / bin / lttng / conf.c
index 6fc3e605128181e8615c72976129c4c56d70e7da..52979af0d1fb0df1f8f99409b954e15520091cf2 100644 (file)
@@ -34,7 +34,7 @@
  * Returns the path with '/CONFIG_FILENAME' added to it;
  * path will be NULL if an error occurs.
  */
-char *config_get_file_path(char *path)
+char *config_get_file_path(const char *path)
 {
        int ret;
        char *file_path;
@@ -52,7 +52,7 @@ char *config_get_file_path(char *path)
  * Returns an open FILE pointer to the config file;
  * on error, NULL is returned.
  */
-static FILE *open_config(char *path, const char *mode)
+static FILE *open_config(const char *path, const char *mode)
 {
        FILE *fp = NULL;
        char *file_path;
@@ -100,7 +100,7 @@ error:
  * On success, returns 0;
  * on error, returns -1.
  */
-static int write_config(char *file_path, size_t size, char *data)
+static int write_config(const char *file_path, size_t size, char *data)
 {
        FILE *fp;
        size_t len;
@@ -127,7 +127,7 @@ end:
 /*
  * Destroys directory config and file config.
  */
-void config_destroy(char *path)
+void config_destroy(const char *path)
 {
        int ret;
        char *config_path;
@@ -178,7 +178,7 @@ int config_exists(const char *path)
 }
 
 static
-int _config_read_session_name(char *path, char **name)
+int _config_read_session_name(const char *path, char **name)
 {
        int ret = 0;
        FILE *fp;
@@ -238,7 +238,7 @@ found:
  * The caller is responsible for freeing the returned string.
  * On error, NULL is returned.
  */
-char *config_read_session_name(char *path)
+char *config_read_session_name(const char *path)
 {
        int ret;
        char *name = NULL;
@@ -260,7 +260,7 @@ char *config_read_session_name(char *path)
  * The caller is responsible for freeing the returned string.
  * On error, NULL is returned.
  */
-char *config_read_session_name_quiet(char *path)
+char *config_read_session_name_quiet(const char *path)
 {
        char *name = NULL;
 
@@ -273,7 +273,7 @@ char *config_read_session_name_quiet(char *path)
  * On success, returns 0;
  * on error, returns -1.
  */
-int config_add_session_name(char *path, char *name)
+int config_add_session_name(const char *path, const char *name)
 {
        int ret;
        char *attr = "session=";
@@ -299,7 +299,7 @@ error:
  * On success, returns 0;
  * on error, returns -1.
  */
-int config_init(char *session_name)
+int config_init(const char *session_name)
 {
        int ret;
        char *path;
This page took 0.024373 seconds and 4 git commands to generate.