diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2016-04-20 15:49:11 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-23 13:40:11 +0200 |
commit | e732d23f3ec986a463d757781a334040e03d1f59 (patch) | |
tree | beae984cf17e1cdd579840299a16af816659776a /src/db/sysdb_init.c | |
parent | 6e9d7cbe43fdfc866b18f9ef0779bbfc10ad6f3a (diff) | |
download | sssd-e732d23f3ec986a463d757781a334040e03d1f59.tar.gz sssd-e732d23f3ec986a463d757781a334040e03d1f59.tar.xz sssd-e732d23f3ec986a463d757781a334040e03d1f59.zip |
UTIL: Add error codes for sysdb too old or too new
We used really strange errno codes for detecting whether the database is
too old or too new. We should use our sssd-specific error coded instead.
Reviewed-by: Sumit Bose <sbose@redhat.com>
Diffstat (limited to 'src/db/sysdb_init.c')
-rw-r--r-- | src/db/sysdb_init.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/db/sysdb_init.c b/src/db/sysdb_init.c index 76783d619..637b41a65 100644 --- a/src/db/sysdb_init.c +++ b/src/db/sysdb_init.c @@ -215,15 +215,15 @@ sysdb_version_check(const char *expected, } if (recv_major > exp_major) { - return EUCLEAN; + return ERR_SYSDB_VERSION_TOO_NEW; } else if (recv_major < exp_major) { - return EMEDIUMTYPE; + return ERR_SYSDB_VERSION_TOO_OLD; } if (recv_minor > exp_minor) { - return EUCLEAN; + return ERR_SYSDB_VERSION_TOO_NEW; } else if (recv_minor < exp_minor) { - return EMEDIUMTYPE; + return ERR_SYSDB_VERSION_TOO_OLD; } return EOK; |