summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/iproute2.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/iproute2.sh b/net/iproute2.sh
index 91282ea..214841e 100644
--- a/net/iproute2.sh
+++ b/net/iproute2.sh
@@ -134,6 +134,9 @@ _add_address()
[ -z "$scope" ] && scope="scope host"
fi
+ # figure out the broadcast address if it is not specified
+ [ -z "$broadcast" ] && broadcast="broadcast +"
+
set -- "${address}${netmask}" $peer $broadcast $anycast $label $scope dev "${IFACE}" $valid_lft $preferred_lft $home $nodad
veinfo ip addr add "$@"
ip addr add "$@"