This function relied on an older function that was removed
some time ago.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
}
ipv4_addr_gt() {
- local addr1=${1}
- assert isset addr1
-
- local addr2=${2}
- assert isset addr2
+ assert [ $# -eq 2 ]
- local addr
- for addr in addr1 addr2; do
- printf -v ${addr} "%s" "$(ip_encode ${!addr})"
- done
+ local addr1="${1}"
+ local addr2="${2}"
- [[ ${addr1} -gt ${addr2} ]] \
+ inetcalc -4 -g "${addr1}" "${addr2}" \
&& return ${EXIT_TRUE} || return ${EXIT_FALSE}
}