From 935cfd3e36f0d4dbabd72b58ab63ff4ced294a23 Mon Sep 17 00:00:00 2001 From: 0x0916 Date: Thu, 29 Jun 2017 07:32:54 +0800 Subject: [PATCH] testcase: define a network before checks Signed-off-by: 0x0916 --- config/etc/default.conf.lxcbr | 8 ++++---- src/tests/get_item.c | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/config/etc/default.conf.lxcbr b/config/etc/default.conf.lxcbr index 661718be0..e53047d8b 100644 --- a/config/etc/default.conf.lxcbr +++ b/config/etc/default.conf.lxcbr @@ -1,4 +1,4 @@ -lxc.network.type = veth -lxc.network.link = lxcbr0 -lxc.network.flags = up -lxc.network.hwaddr = 00:16:3e:xx:xx:xx +lxc.net.0.type = veth +lxc.net.0.link = lxcbr0 +lxc.net.0.flags = up +lxc.net.0.hwaddr = 00:16:3e:xx:xx:xx diff --git a/src/tests/get_item.c b/src/tests/get_item.c index c735fb99f..b73b09c3d 100644 --- a/src/tests/get_item.c +++ b/src/tests/get_item.c @@ -298,6 +298,22 @@ int main(int argc, char *argv[]) } printf("%d: get_config_item(lxc.network) returned %d %s\n", __LINE__, ret, v2); + if (!c->set_config_item(c, "lxc.network.type", "veth")) { + fprintf(stderr, "%d: failed to set network.type\n", __LINE__); + goto out; + } + if (!c->set_config_item(c, "lxc.network.link", "lxcbr0")) { + fprintf(stderr, "%d: failed to set network.link\n", __LINE__); + goto out; + } + if (!c->set_config_item(c, "lxc.network.flags", "up")) { + fprintf(stderr, "%d: failed to set network.flags\n", __LINE__); + goto out; + } + if (!c->set_config_item(c, "lxc.network.hwaddr", "00:16:3e:xx:xx:xx")) { + fprintf(stderr, "%d: failed to set network.hwaddr\n", __LINE__); + goto out; + } if (!c->set_config_item(c, "lxc.network.ipv4", "10.2.3.4")) { fprintf(stderr, "%d: failed to set ipv4\n", __LINE__); goto out;