From 28a2c9ee3994e19a708b0c42bc2445073f42a87d Mon Sep 17 00:00:00 2001 From: Emmanuel Dreyfus Date: Thu, 14 Aug 2014 11:45:02 +0200 Subject: Regression test portability: 127.0.0.0/8 On Linux, the host answers any address in 127.0.0.0/8 On NetBSD, any address must be configured with ifconfig lo0 alias before it can be used. BUG: 1129939 Change-Id: Ia628716c104d955817a95e0c5e04ead924bb4847 Signed-off-by: Emmanuel Dreyfus Reviewed-on: http://review.gluster.org/8483 Tested-by: Gluster Build System Reviewed-by: Harshavardhana Tested-by: Harshavardhana --- tests/cluster.rc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/cluster.rc b/tests/cluster.rc index faf3208caee..49bd3caedec 100755 --- a/tests/cluster.rc +++ b/tests/cluster.rc @@ -100,6 +100,13 @@ function define_hosts() { for i in `seq 1 $count`; do eval "H_$i=${CLUSTER_PFX}.$i" eval "H$i=${CLUSTER_PFX}.$i"; + case $OSTYPE in + NetBSD) + ifconfig lo0 alias ${CLUSTER_PFX}.$i 2>/dev/null + ;; + *) + ;; + esac done } -- cgit