]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
confile.c:config_network_ipv6_gateway: only define gw in needed scope
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Fri, 3 May 2013 17:28:06 +0000 (12:28 -0500)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Fri, 3 May 2013 17:28:06 +0000 (12:28 -0500)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/confile.c

index fbae861bf57d0df94aa2b6e998186a163c0a355c..aec8177693beae2fa1521fce2ea1e5ff862673b1 100644 (file)
@@ -776,7 +776,6 @@ static int config_network_ipv6_gateway(const char *key, const char *value,
                                       struct lxc_conf *lxc_conf)
 {
        struct lxc_netdev *netdev;
-       struct in6_addr *gw;
 
        netdev = network_netdev(key, value, &lxc_conf->network);
        if (!netdev)
@@ -791,6 +790,8 @@ static int config_network_ipv6_gateway(const char *key, const char *value,
                netdev->ipv6_gateway = NULL;
                netdev->ipv6_gateway_auto = true;
        } else {
+               struct in6_addr *gw;
+
                gw = malloc(sizeof(*gw));
                if (!gw) {
                        SYSERROR("failed to allocate ipv6 gateway address");