From c2c942411b75d86e9e36e9db025d8236d074c69e Mon Sep 17 00:00:00 2001 From: Chuck Sakoda Date: Tue, 11 Aug 2015 15:15:57 -0700 Subject: [PATCH] Assign the last octet of random subnet IP to a random value, instead of always 1 Signed-off-by: Chuck Sakoda --- drivers/virtualbox/virtualbox.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/virtualbox/virtualbox.go b/drivers/virtualbox/virtualbox.go index 0fde6bb5c5..fd0c395860 100644 --- a/drivers/virtualbox/virtualbox.go +++ b/drivers/virtualbox/virtualbox.go @@ -744,7 +744,7 @@ func getRandomIPinSubnet(baseIP net.IP) (net.IP, error) { for i := 0; i < 5; i++ { n := rand.Intn(25) if byte(n) != nAddr[3] { - dhcpAddr = net.IPv4(nAddr[0], nAddr[1], nAddr[2], byte(1)) + dhcpAddr = net.IPv4(nAddr[0], nAddr[1], nAddr[2], byte(n)) break } }