From: Stéphane Graber Date: Fri, 6 Dec 2013 20:28:55 +0000 (-0500) Subject: confile: Fix invalid lxc.network.ipv6 address X-Git-Tag: lxc-1.0.0.beta1~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64994c030ccf3980a34bc93072155b2810b8f691;p=thirdparty%2Flxc.git confile: Fix invalid lxc.network.ipv6 address The writer code was using AF_INET instead of AF_INET6 when converting the address to ascii. Signed-off-by: Stéphane Graber --- diff --git a/src/lxc/confile.c b/src/lxc/confile.c index 5f25e08ce..732a81ab1 100644 --- a/src/lxc/confile.c +++ b/src/lxc/confile.c @@ -2096,7 +2096,7 @@ void write_config(FILE *fout, struct lxc_conf *c) lxc_list_for_each(it2, &n->ipv6) { struct lxc_inet6dev *i = it2->elem; char buf[INET6_ADDRSTRLEN]; - inet_ntop(AF_INET, &i->addr, buf, sizeof(buf)); + inet_ntop(AF_INET6, &i->addr, buf, sizeof(buf)); fprintf(fout, "lxc.network.ipv6 = %s\n", buf); } }