]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
testcase: define a network before checks
author0x0916 <w@laoqinren.net>
Wed, 28 Jun 2017 23:32:54 +0000 (07:32 +0800)
committer0x0916 <w@laoqinren.net>
Thu, 29 Jun 2017 05:18:41 +0000 (13:18 +0800)
Signed-off-by: 0x0916 <w@laoqinren.net>
config/etc/default.conf.lxcbr
src/tests/get_item.c

index 661718be0e5ce7ea17efc3b2df771c57bcd94d56..e53047d8b49a348ed0e2df447ae40174e7f5771a 100644 (file)
@@ -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
index c735fb99ffc650b861aaaaaa9ba93d2f99e7cf9d..b73b09c3d1d0d6dacb4ec7ad2c92365bf318c4fe 100644 (file)
@@ -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;