diff --git a/dovecot/dovecot-lib.pl b/dovecot/dovecot-lib.pl
index 16651963f..cc6715b0f 100755
--- a/dovecot/dovecot-lib.pl
+++ b/dovecot/dovecot-lib.pl
@@ -555,9 +555,9 @@ return 0 if (!$ver);
return &compare_version_numbers($ver, $wantver) >= 0;
}
-# version_atmost(ver)
-# Returns 1 if running at most some version or below
-sub version_atmost
+# version_below(ver)
+# Returns 1 if running below some version
+sub version_below
{
local ($wantver) = @_;
local $ver = &get_dovecot_version();
diff --git a/dovecot/edit_login.cgi b/dovecot/edit_login.cgi
index 5d5f1c0b6..6ce3e1444 100755
--- a/dovecot/edit_login.cgi
+++ b/dovecot/edit_login.cgi
@@ -91,7 +91,7 @@ elsif ($userdb =~ /^sql\s+(.*)/) {
else {
$other = $userdb;
}
-if (&version_atmost("2.4")) {
+if (&version_below("2.4")) {
print &ui_table_row($text{'login_userdb'},
&ui_radio("usermode", $usermode,
[ [ "passwd", $text{'login_passwd'}."
" ],
@@ -181,7 +181,7 @@ else {
$pother = $passdb;
}
-if (&version_atmost("2.4")) {
+if (&version_below("2.4")) {
print &ui_table_row($text{'login_passdb'},
&ui_radio("passmode", $passmode,
[ [ "passwd", $text{'login_passwd2'}."
" ],
diff --git a/dovecot/edit_mail.cgi b/dovecot/edit_mail.cgi
index 53190b177..98df1adcf 100755
--- a/dovecot/edit_mail.cgi
+++ b/dovecot/edit_mail.cgi
@@ -107,7 +107,7 @@ print &ui_table_row($text{'mail_change'},
[ "", &getdef($dirty, \@opts) ] ]), 3);
# Permissions on files
-if (&version_atmost("2")) {
+if (&version_below("2")) {
$umask = &find_value("umask", $conf);
print &ui_table_row($text{'mail_umask'},
&ui_opt_textbox("umask", $umask, 5, &getdef("umask")), 3);
diff --git a/dovecot/edit_ssl.cgi b/dovecot/edit_ssl.cgi
index abf8b8d24..b29b86a16 100755
--- a/dovecot/edit_ssl.cgi
+++ b/dovecot/edit_ssl.cgi
@@ -66,7 +66,7 @@ print &ui_table_row($text{'ssl_pass'},
[ undef, "nowrap" ]);
# Parameter regen time
-if (&version_atmost("2.4")) {
+if (&version_below("2.4")) {
$regen = &find_value("ssl_parameters_regenerate", $conf);
print &ui_table_row($text{'ssl_regen'},
&ui_opt_textbox("regen", $regen, 5,
diff --git a/dovecot/save_login.cgi b/dovecot/save_login.cgi
index aa417d44c..ac23cdeb4 100755
--- a/dovecot/save_login.cgi
+++ b/dovecot/save_login.cgi
@@ -28,7 +28,7 @@ else {
join(" ", split(/\0/, $in{'mechs'})), "auth","default");
}
-if (&version_atmost("2.4")) {
+if (&version_below("2.4")) {
# User database
$userdb = $in{'usermode'};
if ($in{'usermode'} eq 'passwd-file') {
diff --git a/dovecot/save_mail.cgi b/dovecot/save_mail.cgi
index 328c71761..bd03b4ecf 100755
--- a/dovecot/save_mail.cgi
+++ b/dovecot/save_mail.cgi
@@ -66,7 +66,7 @@ else {
$in{'change'} ? $in{'change'} : undef);
}
-if (&version_atmost("2")) {
+if (&version_below("2")) {
# Umask
$in{'umask_def'} || $in{'umask'} =~ /^[0-7]{4}$/ ||
&error($text{'mail_eumask'});
diff --git a/dovecot/save_ssl.cgi b/dovecot/save_ssl.cgi
index fe48ed8ed..459bb9eb0 100755
--- a/dovecot/save_ssl.cgi
+++ b/dovecot/save_ssl.cgi
@@ -67,7 +67,7 @@ $in{'pass_def'} || $in{'pass'} =~ /\S/ || &error($text{'ssl_epass'});
$in{'pass_def'} ? undef : $in{'pass'});
# Save SSL parameter regeneration time
-if (&version_atmost("2.4")) {
+if (&version_below("2.4")) {
$in{'regen_def'} || $in{'regen'} =~ /^\d+$/ ||
&error($text{'ssl_eregen'});
&save_directive($conf, "ssl_parameters_regenerate",