]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
confile: lxc_listconfigs -> lxc_list_config_items
authorChristian Brauner <christian.brauner@ubuntu.com>
Thu, 10 Aug 2017 22:19:10 +0000 (00:19 +0200)
committerStéphane Graber <stgraber@ubuntu.com>
Tue, 15 Aug 2017 21:06:24 +0000 (17:06 -0400)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/confile.c
src/lxc/confile.h
src/lxc/lxccontainer.c
src/tests/config_jump_table.c

index 38ad757df148b84a5895e97839e522dfa90d30aa..57d1d5607a805504fca5b57b3b0d65ff5bcf83b3 100644 (file)
@@ -491,27 +491,6 @@ extern struct lxc_config_t *lxc_getconfig(const char *key)
                }                                                              \
        } while (0);
 
-int lxc_listconfigs(char *retv, int inlen)
-{
-       size_t i;
-       int len;
-       int fulllen = 0;
-
-       if (!retv)
-               inlen = 0;
-       else
-               memset(retv, 0, inlen);
-
-       for (i = 0; i < config_size; i++) {
-               char *s = config[i].name;
-               if (s[strlen(s) - 1] == '.')
-                       continue;
-               strprint(retv, inlen, "%s\n", s);
-       }
-
-       return fulllen;
-}
-
 static int set_config_string_item(char **conf_item, const char *value)
 {
        char *new_value;
@@ -3930,3 +3909,24 @@ static int get_config_includefiles(const char *key, char *retv, int inlen,
 {
        return -ENOSYS;
 }
+
+int lxc_list_config_items(char *retv, int inlen)
+{
+       size_t i;
+       int len;
+       int fulllen = 0;
+
+       if (!retv)
+               inlen = 0;
+       else
+               memset(retv, 0, inlen);
+
+       for (i = 0; i < config_size; i++) {
+               char *s = config[i].name;
+               if (s[strlen(s) - 1] == '.')
+                       continue;
+               strprint(retv, inlen, "%s\n", s);
+       }
+
+       return fulllen;
+}
index 37718ed0555eeaf660f1710b2046ed6361b36b70..aa76d1fbb04787cf29759d362b4341bd3138f9fe 100644 (file)
@@ -47,7 +47,7 @@ struct lxc_config_t {
 
 extern struct lxc_config_t *lxc_getconfig(const char *key);
 extern int lxc_list_nicconfigs(struct lxc_conf *c, const char *key, char *retv, int inlen);
-extern int lxc_listconfigs(char *retv, int inlen);
+extern int lxc_list_config_items(char *retv, int inlen);
 extern int lxc_config_read(const char *file, struct lxc_conf *conf, bool from_include);
 extern int append_unexp_config_line(const char *line, struct lxc_conf *conf);
 
index 5e032828a16f548f412c70fa18a55c54bf3a2291..134485c4a15e9ef1f14ce795b47b660a83cea30c 100644 (file)
@@ -2193,7 +2193,7 @@ WRAP_API_1(char *, lxcapi_get_running_config_item, const char *)
 static int do_lxcapi_get_keys(struct lxc_container *c, const char *key, char *retv, int inlen)
 {
        if (!key)
-               return lxc_listconfigs(retv, inlen);
+               return lxc_list_config_items(retv, inlen);
        /*
         * Support 'lxc.network.<idx>', i.e. 'lxc.network.0'
         * This is an intelligent result to show which keys are valid given
index f2f70dd33228851b5c3e571b967700e770553c54..1fb244d42e2598a0c22a6b0dcbf607a3548335b3 100644 (file)
@@ -38,7 +38,7 @@ int main(int argc, char *argv[])
        int fulllen = 0, inlen = 0, ret = EXIT_FAILURE;
        char *key, *keys, *saveptr = NULL;
 
-       fulllen = lxc_listconfigs(NULL, inlen);
+       fulllen = lxc_list_config_items(NULL, inlen);
 
        keys = malloc(sizeof(char) * fulllen + 1);
        if (!keys) {
@@ -46,7 +46,7 @@ int main(int argc, char *argv[])
                exit(ret);
        }
 
-       if (lxc_listconfigs(keys, fulllen) != fulllen) {
+       if (lxc_list_config_items(keys, fulllen) != fulllen) {
                lxc_error("%s\n", "failed to retrieve configuration keys");
                goto on_error;
        }