diff options
author | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2003-04-20 20:43:57 +0000 |
---|---|---|
committer | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2003-04-20 20:43:57 +0000 |
commit | 5fd515c7a4eed5990b74706d2c52391a7c337c3a (patch) | |
tree | 1e2e83c212b2b9fc75af1d65adcb19d0d2ea5f9d /tools | |
parent | 4c3866832c452ea06132c66d76bf885808633fb9 (diff) | |
download | xen-5fd515c7a4eed5990b74706d2c52391a7c337c3a.tar.gz xen-5fd515c7a4eed5990b74706d2c52391a7c337c3a.tar.bz2 xen-5fd515c7a4eed5990b74706d2c52391a7c337c3a.zip |
bitkeeper revision 1.184 (3ea3068dWnCzvBRYV1RTpoVK29FlDg)
Many files:
Removed the system-wide VIF list -- we now find VIFs via the task hashtable. Fixed a few synchronisation problems.
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/domain_builder/newdom | 6 | ||||
-rwxr-xr-x | tools/domain_builder/vifinit | 10 |
2 files changed, 6 insertions, 10 deletions
diff --git a/tools/domain_builder/newdom b/tools/domain_builder/newdom index 1961872923..7dc46a0854 100755 --- a/tools/domain_builder/newdom +++ b/tools/domain_builder/newdom @@ -21,10 +21,6 @@ DOM=$? echo DOM= $DOM -VIF=`cat /proc/xeno/dom$DOM/vif` - -echo VIF= $VIF - -$VIFINIT $VIF $IP +$VIFINIT $DOM 0 $IP diff --git a/tools/domain_builder/vifinit b/tools/domain_builder/vifinit index 58b50eaab0..76a95e8b8a 100755 --- a/tools/domain_builder/vifinit +++ b/tools/domain_builder/vifinit @@ -7,19 +7,19 @@ # # Usage is: # -# vifinit [vif id] [dotted decimal ip address] +# vifinit [vif dom] [vif idx] [dotted decimal ip address] # -if [ $# -ne 2 ] ; +if [ $# -ne 3 ] ; then - echo "usage: vifinit [vif id] [dotted decimal ip address]" + echo "usage: vifinit [vif dom] [vif idx] [dotted decimal ip address]" exit fi #outbound rule: -echo "ADD ACCEPT srcaddr=$2 srcaddrmask=255.255.255.255 srcint=$1 dstint=-1 proto=any" > /proc/vfr +echo "ADD ACCEPT srcaddr=$3 srcaddrmask=255.255.255.255 srcdom=$1 srcidx=$2 dst=PHYS proto=any" > /proc/vfr #inbound rule: -echo "ADD ACCEPT dstaddr=$2 dstaddrmask=255.255.255.255 srcint=-4 dstint=$1 proto=any" > /proc/vfr +echo "ADD ACCEPT dstaddr=$3 dstaddrmask=255.255.255.255 src=ANY dstdom=$1 dstidx=$2 proto=any" > /proc/vfr #----] done. |