diff --git a/extras/ikev2onlymode.sh b/extras/ikev2onlymode.sh index f15558f..94cc758 100755 --- a/extras/ikev2onlymode.sh +++ b/extras/ikev2onlymode.sh @@ -62,20 +62,18 @@ Error: Your must first set up IKEv2 before selecting IKEv2-only mode. EOF exit 1 fi - case $swan_ver in - 4.[2-9]|4.[1-9][0-9]) - true - ;; - *) +} + +check_swan_ver() { + if ! printf '%s\n%s' "4.2" "$swan_ver" | sort -C -V; then cat 1>&2 <