summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2015-05-15 14:08:40 +0200
committerJakub Hrozek <jhrozek@redhat.com>2015-05-25 09:16:18 +0200
commit97807ac33b4eeb38e551acec495e4caa4d075c8d (patch)
tree821c867e58c8fca5fbc297d080e53f14d1c6bc62
parenta7687e757b1c6abdb8be7db6ab794f73797981fd (diff)
downloadsssd-97807ac33b4eeb38e551acec495e4caa4d075c8d.tar.gz
sssd-97807ac33b4eeb38e551acec495e4caa4d075c8d.tar.xz
sssd-97807ac33b4eeb38e551acec495e4caa4d075c8d.zip
test_nss_srv: Use right function for storing time_t
The size of time_t can be 8 bytes on some platforms. It is because of year 2038 problem. Reviewed-by: Pavel Březina <pbrezina@redhat.com> (cherry picked from commit 390de028b3130ae564059101c662fe74e0e85a45) (cherry picked from commit 21431d90b19068e86b2b8550667cb80c6475e27b)
-rw-r--r--src/tests/cmocka/test_nss_srv.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tests/cmocka/test_nss_srv.c b/src/tests/cmocka/test_nss_srv.c
index a9835edf2..18c0afda7 100644
--- a/src/tests/cmocka/test_nss_srv.c
+++ b/src/tests/cmocka/test_nss_srv.c
@@ -2210,7 +2210,7 @@ void test_nss_initgroups(void **state)
attrs = sysdb_new_attrs(nss_test_ctx);
assert_non_null(attrs);
- ret = sysdb_attrs_add_uint32(attrs, SYSDB_INITGR_EXPIRE,
+ ret = sysdb_attrs_add_time_t(attrs, SYSDB_INITGR_EXPIRE,
time(NULL) + 300);
assert_int_equal(ret, EOK);
@@ -2312,7 +2312,7 @@ static int test_nss_initgr_search_acct_cb(void *pvt)
attrs = sysdb_new_attrs(nss_test_ctx);
assert_non_null(attrs);
- ret = sysdb_attrs_add_uint32(attrs, SYSDB_INITGR_EXPIRE,
+ ret = sysdb_attrs_add_time_t(attrs, SYSDB_INITGR_EXPIRE,
time(NULL) + 300);
assert_int_equal(ret, EOK);
@@ -2395,7 +2395,7 @@ static int test_nss_initgr_update_acct_cb(void *pvt)
attrs = sysdb_new_attrs(nss_test_ctx);
assert_non_null(attrs);
- ret = sysdb_attrs_add_uint32(attrs, SYSDB_INITGR_EXPIRE,
+ ret = sysdb_attrs_add_time_t(attrs, SYSDB_INITGR_EXPIRE,
time(NULL) + 300);
assert_int_equal(ret, EOK);
@@ -2435,7 +2435,7 @@ void test_nss_initgr_update(void **state)
attrs = sysdb_new_attrs(nss_test_ctx);
assert_non_null(attrs);
- ret = sysdb_attrs_add_uint32(attrs, SYSDB_INITGR_EXPIRE,
+ ret = sysdb_attrs_add_time_t(attrs, SYSDB_INITGR_EXPIRE,
time(NULL) - 1);
assert_int_equal(ret, EOK);