From abc436409129673795718be55765d575033e2586 Mon Sep 17 00:00:00 2001
From: Mitchell E Berger <mitchb@mit.edu>
Date: Sat, 29 Oct 2011 21:53:56 -0400
Subject: [PATCH] Support multiple NICs on HVMs

---
 debian/changelog |    6 ++++++
 qemu-ifup.invirt |    5 +++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 3c47cc9..4260ecb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+invirt-xen-config (0.0.37) unstable; urgency=low
+
+  * Support multiple NICs on HVMs.
+
+ -- Mitchell Berger <mitchb@mit.edu>  Sat, 29 Oct 2011 21:53:00 -0400
+
 invirt-xen-config (0.0.36) unstable; urgency=low
 
   * Version bump to recover from invirtibuilder version error. No changes.
diff --git a/qemu-ifup.invirt b/qemu-ifup.invirt
index d50b412..588bb92 100755
--- a/qemu-ifup.invirt
+++ b/qemu-ifup.invirt
@@ -8,9 +8,10 @@ if [ -z "$domid" ]; then
 fi
 
 dev=$1
+ifnum=${1##*.}
 qemu_online=yes
-XENBUS_PATH=/local/domain/0/backend/vif/${domid}/0
-vif=vif${domid}.0
+XENBUS_PATH=/local/domain/0/backend/vif/${domid}/${ifnum}
+vif=vif${domid}.${ifnum}
 export vif qemu_online XENBUS_PATH dev 
 
 exec /etc/xen/scripts/vif-invirtroute online
-- 
1.7.9.5