From c9375ca958377dbd096c4513c9ce616c872be4b8 Mon Sep 17 00:00:00 2001 From: Alban Peignier Date: Wed, 9 Nov 2011 16:12:31 +0100 Subject: [PATCH] Import xen-generate-mac tool used to generate macs --- files/xen-generate-mac | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 files/xen-generate-mac diff --git a/files/xen-generate-mac b/files/xen-generate-mac new file mode 100644 index 0000000..ac22ccd --- /dev/null +++ b/files/xen-generate-mac @@ -0,0 +1,20 @@ +#!/bin/sh + +network=$1 +index=$2 + +case $network in + loc) + network_number=10 + ;; + dmz) + network_number=20 + ;; + *) + echo "invalid network: $network" + exit 1 +esac + +index_number=`printf %02d $index` + +echo -n "00:16:3E:66:$network_number:$index_number"