Commit 089cd8b8 by Daniel Lezcano Committed by Daniel Lezcano

move lxc_conf_init to conf.c

Changed the struct lxc_conf initialization function to the right place. Signed-off-by: 's avatarDaniel Lezcano <daniel.lezcano@free.fr>
parent a871ff6b
......@@ -1300,6 +1300,18 @@ out:
return ret;
}
int lxc_conf_init(struct lxc_conf *conf)
{
conf->rootfs = NULL;
conf->fstab = NULL;
conf->utsname = NULL;
conf->tty = 0;
conf->pts = 0;
lxc_list_init(&conf->cgroup);
lxc_list_init(&conf->networks);
return 0;
}
int lxc_configure(const char *name, struct lxc_conf *conf)
{
if (!conf)
......
......@@ -151,6 +151,11 @@ struct lxc_tty_info {
};
/*
* Initialize the lxc configuration structure
*/
extern int lxc_conf_init(struct lxc_conf *conf);
/*
* Configure the external resources for the container
*/
extern int lxc_configure(const char *name, struct lxc_conf *conf);
......
......@@ -564,15 +564,3 @@ int lxc_config_read(const char *file, struct lxc_conf *conf)
return lxc_file_for_each_line(file, parse_line, buffer,
sizeof(buffer), conf);
}
int lxc_config_init(struct lxc_conf *conf)
{
conf->rootfs = NULL;
conf->fstab = NULL;
conf->utsname = NULL;
conf->tty = 0;
conf->pts = 0;
lxc_list_init(&conf->cgroup);
lxc_list_init(&conf->networks);
return 0;
}
......@@ -21,7 +21,6 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
extern int lxc_config_init(struct lxc_conf *conf);
extern int lxc_config_read(const char *file, struct lxc_conf *conf);
......
......@@ -62,7 +62,7 @@ int main(int argc, char *argv[])
if (!name)
usage(argv[0]);
if (lxc_config_init(&lxc_conf)) {
if (lxc_conf_init(&lxc_conf)) {
fprintf(stderr, "failed to initialize the configuration\n");
return 1;
}
......
......@@ -70,7 +70,7 @@ int main(int argc, char *argv[])
argc -= nbargs;
if (lxc_config_init(&lxc_conf)) {
if (lxc_conf_init(&lxc_conf)) {
fprintf(stderr, "failed to initialize the configuration\n");
goto out;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment