Lines Matching full:user
116 semanage_user_t *user; in get_user_nth() local
127 user = records[idx]; in get_user_nth()
135 return user; in get_user_nth()
141 semanage_user_t *user; in get_user_key_nth() local
147 user = get_user_nth(idx); in get_user_key_nth()
149 res = semanage_user_key_extract(sh, user, &key); in get_user_key_nth()
154 semanage_user_free(user); in get_user_key_nth()
161 semanage_user_t *user; in add_local_user() local
166 user = get_user_nth(user_idx); in add_local_user()
168 CU_ASSERT_FATAL(semanage_user_key_extract(sh, user, &key) >= 0); in add_local_user()
171 CU_ASSERT_FATAL(semanage_user_modify_local(sh, key, user) >= 0); in add_local_user()
174 semanage_user_free(user); in add_local_user()
193 semanage_user_t *user = NULL; in test_user_compare() local
200 user = get_user_nth(I_FIRST); in test_user_compare()
205 res = semanage_user_compare(user, key1); in test_user_compare()
207 res = semanage_user_compare(user, key2); in test_user_compare()
211 semanage_user_free(user); in test_user_compare()
264 semanage_user_t *user = NULL; in test_user_key_extract() local
269 user = get_user_nth(I_FIRST); in test_user_key_extract()
272 CU_ASSERT(semanage_user_key_extract(sh, user, &key) >= 0); in test_user_key_extract()
276 semanage_user_free(user); in test_user_key_extract()
284 semanage_user_t *user = NULL; in test_user_get_set_name() local
288 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_get_set_name()
291 CU_ASSERT(semanage_user_set_name(sh, user, "user_u") == 0); in test_user_get_set_name()
292 CU_ASSERT_STRING_EQUAL(semanage_user_get_name(user), "user_u"); in test_user_get_set_name()
295 semanage_user_free(user); in test_user_get_set_name()
302 semanage_user_t *user = NULL; in test_user_get_set_prefix() local
306 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_get_set_prefix()
309 CU_ASSERT(semanage_user_set_prefix(sh, user, "user") == 0); in test_user_get_set_prefix()
310 CU_ASSERT_STRING_EQUAL(semanage_user_get_prefix(user), "user"); in test_user_get_set_prefix()
313 semanage_user_free(user); in test_user_get_set_prefix()
320 semanage_user_t *user = NULL; in test_user_get_set_mlslevel() local
324 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_get_set_mlslevel()
327 CU_ASSERT(semanage_user_set_mlslevel(sh, user, "s0") == 0); in test_user_get_set_mlslevel()
328 CU_ASSERT_STRING_EQUAL(semanage_user_get_mlslevel(user), "s0"); in test_user_get_set_mlslevel()
331 semanage_user_free(user); in test_user_get_set_mlslevel()
338 semanage_user_t *user = NULL; in test_user_get_set_mlsrange() local
342 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_get_set_mlsrange()
345 CU_ASSERT(semanage_user_set_mlsrange(sh, user, "s0-s15") == 0); in test_user_get_set_mlsrange()
346 CU_ASSERT_STRING_EQUAL(semanage_user_get_mlsrange(user), "s0-s15"); in test_user_get_set_mlsrange()
349 semanage_user_free(user); in test_user_get_set_mlsrange()
359 semanage_user_t *user = NULL; in test_user_roles() local
367 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_roles()
370 CU_ASSERT(semanage_user_get_num_roles(user) == 0); in test_user_roles()
372 CU_ASSERT(semanage_user_add_role(sh, user, "role_r") == 0); in test_user_roles()
373 CU_ASSERT(semanage_user_get_num_roles(user) == 1); in test_user_roles()
375 CU_ASSERT(semanage_user_has_role(user, "role_r")); in test_user_roles()
376 CU_ASSERT(!semanage_user_has_role(user, "my_role_r")); in test_user_roles()
378 CU_ASSERT(semanage_user_add_role(sh, user, "my_role_r") == 0); in test_user_roles()
379 CU_ASSERT(semanage_user_get_num_roles(user) == 2); in test_user_roles()
381 CU_ASSERT(semanage_user_get_roles(sh, user, &roles_arr, in test_user_roles()
387 CU_ASSERT(semanage_user_set_roles(sh, user, new_roles_arr, in test_user_roles()
390 CU_ASSERT(semanage_user_has_role(user, "new_role_r")); in test_user_roles()
391 CU_ASSERT(semanage_user_has_role(user, "new_my_role_r")); in test_user_roles()
393 CU_ASSERT(!semanage_user_has_role(user, "role_r")); in test_user_roles()
394 CU_ASSERT(!semanage_user_has_role(user, "my_role_r")); in test_user_roles()
396 semanage_user_del_role(user, "new_my_role_r"); in test_user_roles()
397 CU_ASSERT(semanage_user_get_num_roles(user) == 1); in test_user_roles()
399 semanage_user_del_role(user, "new_role_r"); in test_user_roles()
400 CU_ASSERT(semanage_user_get_num_roles(user) == 0); in test_user_roles()
404 semanage_user_free(user); in test_user_roles()
411 semanage_user_t *user = NULL; in test_user_create() local
417 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_create()
418 CU_ASSERT(semanage_user_set_name(sh, user, "user_u") >= 0); in test_user_create()
419 CU_ASSERT(semanage_user_set_prefix(sh, user, "user") >= 0); in test_user_create()
420 CU_ASSERT(semanage_user_set_mlslevel(sh, user, "s0") >= 0); in test_user_create()
421 CU_ASSERT(semanage_user_set_mlsrange(sh, user, "s0-s15") >= 0); in test_user_create()
424 semanage_user_free(user); in test_user_create()
431 semanage_user_t *user = NULL; in test_user_clone() local
436 CU_ASSERT(semanage_user_create(sh, &user) >= 0); in test_user_clone()
437 CU_ASSERT(semanage_user_set_name(sh, user, "user_u") >= 0); in test_user_clone()
438 CU_ASSERT(semanage_user_set_prefix(sh, user, "user") >= 0); in test_user_clone()
439 CU_ASSERT(semanage_user_set_mlslevel(sh, user, "s0") >= 0); in test_user_clone()
440 CU_ASSERT(semanage_user_set_mlsrange(sh, user, "s0-s15") >= 0); in test_user_clone()
443 CU_ASSERT(semanage_user_clone(sh, user, &user_clone) >= 0); in test_user_clone()
444 CU_ASSERT_STRING_EQUAL(semanage_user_get_name(user), "user_u"); in test_user_clone()
445 CU_ASSERT_STRING_EQUAL(semanage_user_get_prefix(user), "user"); in test_user_clone()
446 CU_ASSERT_STRING_EQUAL(semanage_user_get_mlslevel(user), "s0"); in test_user_clone()
447 CU_ASSERT_STRING_EQUAL(semanage_user_get_mlsrange(user), "s0-s15"); in test_user_clone()
450 semanage_user_free(user); in test_user_clone()
458 semanage_user_t *user = NULL; in test_user_query() local
466 CU_ASSERT(semanage_user_query(sh, key, &user) >= 0); in test_user_query()
469 CU_ASSERT_PTR_NOT_NULL(user); in test_user_query()
473 semanage_user_free(user); in test_user_query()
570 semanage_user_t *user; in test_user_modify_del_query_local() local
576 user = get_user_nth(I_FIRST); in test_user_modify_del_query_local()
577 CU_ASSERT(semanage_user_key_extract(sh, user, &key) >= 0); in test_user_modify_del_query_local()
581 CU_ASSERT(semanage_user_modify_local(sh, key, user) >= 0); in test_user_modify_del_query_local()
595 semanage_user_free(user); in test_user_modify_del_query_local()
602 semanage_user_t *user = NULL; in test_user_exists_local() local
622 semanage_user_free(user); in test_user_exists_local()