createinterface: set right ip address for ipv6

We use v4_addr for building ipv6 addr.
This patch will use right ip address for ipv6.

Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com>
This commit is contained in:
Chen Hanxiao 2014-03-27 22:01:21 +08:00
parent 37eecb215d
commit 58d8795b27
1 changed files with 4 additions and 3 deletions

View File

@ -818,9 +818,10 @@ class vmmCreateInterface(vmmGObjectUI):
if not ipv6.dhcp:
if v6_gate:
ipv6.gateway = v6_gate
addr, prefix = build_ip(v4_addr)
if addr:
ipv6.add_ip(addr, prefix)
for v6_addr in v6_addrlist:
addr, prefix = build_ip(v6_addr)
if addr:
ipv6.add_ip(addr, prefix)
return [is_manual, copy_name, ipv4, ipv6, proto_xml]