From 53b0d8ab173707cc8d0b276fd272e131a1f8e906 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 13 Aug 2014 09:22:16 +0200 Subject: [PATCH] network: fix IP address of backend network interface Get it from settings provided by dom0, do not calculate itself. This makes a difference for DispVMs. --- network/vif-route-qubes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/network/vif-route-qubes b/network/vif-route-qubes index 6809028..68fbf38 100755 --- a/network/vif-route-qubes +++ b/network/vif-route-qubes @@ -54,7 +54,7 @@ if [ "${ip}" ] ; then ${cmdprefix} ip route ${ipcmd} ${addr} dev ${vif} metric $metric done ${cmdprefix} iptables -t raw $iptables_cmd -i ${vif} \! -s ${ip} -j DROP - back_ip=${ip%.*}.1 + back_ip=`xenstore-read qubes-netvm-gateway` ${cmdprefix} ip addr ${ipcmd} ${back_ip}/32 dev ${vif} fi