From 8639c80c44736c09e56c095813991112f0dbd4ec Mon Sep 17 00:00:00 2001 From: Darren 'Tadgy' Austin Date: Wed, 6 Nov 2019 18:24:01 +0000 Subject: Use 'broadcast +' for bringing up interfaces in IPALIASES block. --- rc.inet1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rc.inet1') diff --git a/rc.inet1 b/rc.inet1 index 691db79..ebbd243 100644 --- a/rc.inet1 +++ b/rc.inet1 @@ -319,8 +319,8 @@ if_up() { ip="${ipalias%/*}" nm="${ipalias#*/}" [ -z "$nm" ] || [ "$ip" == "$nm" ] && nm="24" - echo "/etc/rc.d/rc.inet1: /sbin/ip -4 address add ${ip}/${nm} dev ${1} label ${1}:${num}" | $LOGGER - if /sbin/ip -4 address add ${ip}/${nm} dev ${1} label ${1}:${num}; then + echo "/etc/rc.d/rc.inet1: /sbin/ip -4 address add ${ip}/${nm} broadcast + dev ${1} label ${1}:${num}" | $LOGGER + if /sbin/ip -4 address add ${ip}/${nm} broadcast + dev ${1} label ${1}:${num}; then num=$(($num + 1)) else echo "/etc/rc.d/rc.inet1: failed to add IP ${ip} to ${1}" | $LOGGER -- cgit v1.2.3