net/iproute2: POSIX sh compatability: ${x/a/b} invalid
The ${x/a/b} shell construct is NOT defined in the POSIX specification, it's a bash addition. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
This commit is contained in:
parent
1875db4ff6
commit
b12cb2f507
@ -138,7 +138,7 @@ _add_address()
|
|||||||
|
|
||||||
# figure out the broadcast address if it is not specified
|
# figure out the broadcast address if it is not specified
|
||||||
# This must NOT be set for IPv6 addresses
|
# This must NOT be set for IPv6 addresses
|
||||||
if [ "${address/:}" = "${address}" ]; then
|
if [ "${address#*:}" = "${address}" ]; then
|
||||||
[ -z "$broadcast" ] && broadcast="+"
|
[ -z "$broadcast" ] && broadcast="+"
|
||||||
elif [ -n "$broadcast" ]; then
|
elif [ -n "$broadcast" ]; then
|
||||||
eerror "Broadcast keywords are not valid with IPv6 addresses"
|
eerror "Broadcast keywords are not valid with IPv6 addresses"
|
||||||
|
Loading…
Reference in New Issue
Block a user