Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
ipv4_prefix_is_valid() {
local prefix=${1}
- isset prefix || return ${EXIT_FALSE}
+ # Check if prefix is a number
+ isinteger prefix || return ${EXIT_FALSE}
[ ${prefix} -le 0 ] && return ${EXIT_FALSE}
[ ${prefix} -gt 32 ] && return ${EXIT_FALSE}
ipv6_prefix_is_valid() {
local prefix=${1}
- assert isset prefix
+
+ # Check if prefix is a number
+ isinteger prefix || return ${EXIT_FALSE}
[ ${prefix} -le 0 ] && return ${EXIT_FALSE}
[ ${prefix} -gt 128 ] && return ${EXIT_FALSE}