Lines Matching full:check
49 #define CHECK(expr) do { \
258 CHECK(capgrp != NULL);
267 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == 0);
268 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
269 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
271 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
286 CHECK(capgrp != NULL);
295 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == 0);
296 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
297 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
299 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
318 CHECK(capgrp != NULL);
328 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
336 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
338 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
339 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
341 CHECK(runtest_cmds(capgrp) == (GETGRENT0 | GETGRENT1 | GETGRENT_R0 |
360 CHECK(capgrp != NULL);
370 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
378 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
380 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
381 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
383 CHECK(runtest_cmds(capgrp) == (GETGRENT0 | GETGRENT1 | GETGRENT_R0 |
402 CHECK(capgrp != NULL);
410 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
418 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
420 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
421 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
422 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
424 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT_R2 |
443 CHECK(capgrp != NULL);
451 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
459 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
461 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
462 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
463 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
465 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT_R2 |
484 CHECK(capgrp != NULL);
492 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
500 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
502 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
503 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
505 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT0 | GETGRENT1 |
524 CHECK(capgrp != NULL);
532 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
540 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
542 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
543 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
545 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT0 | GETGRENT1 |
564 CHECK(capgrp != NULL);
572 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
580 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
582 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
583 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
584 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
586 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
605 CHECK(capgrp != NULL);
613 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
621 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
623 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
624 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
625 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
627 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
646 CHECK(capgrp != NULL);
654 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
662 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
664 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
665 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
667 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
686 CHECK(capgrp != NULL);
694 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
702 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
704 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
705 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
707 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
726 CHECK(capgrp != NULL);
734 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
742 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
744 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
745 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
746 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
748 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
767 CHECK(capgrp != NULL);
775 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
783 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
785 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
786 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
787 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
789 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
808 CHECK(capgrp != NULL);
816 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
824 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
826 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
827 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
829 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
848 CHECK(capgrp != NULL);
856 CHECK(cap_grp_limit_cmds(capgrp, cmds, 6) == 0);
864 CHECK(cap_grp_limit_cmds(capgrp, cmds, 7) == -1 && errno == ENOTCAPABLE);
866 CHECK(cap_grp_limit_cmds(capgrp, cmds, 1) == -1 && errno == ENOTCAPABLE);
867 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 5) == 0);
869 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |
946 CHECK(runtest_fields(origcapgrp, GR_NAME | GR_PASSWD | GR_GID | GR_MEM));
953 CHECK(capgrp != NULL);
959 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == 0);
961 CHECK(runtest_fields(capgrp, GR_NAME | GR_PASSWD | GR_GID | GR_MEM));
970 CHECK(capgrp != NULL);
975 CHECK(cap_grp_limit_fields(capgrp, fields, 3) == 0);
980 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
983 CHECK(runtest_fields(capgrp, GR_PASSWD | GR_GID | GR_MEM));
992 CHECK(capgrp != NULL);
997 CHECK(cap_grp_limit_fields(capgrp, fields, 3) == 0);
1002 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1005 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1008 CHECK(runtest_fields(capgrp, GR_NAME | GR_GID | GR_MEM));
1017 CHECK(capgrp != NULL);
1022 CHECK(cap_grp_limit_fields(capgrp, fields, 3) == 0);
1027 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1030 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1033 CHECK(runtest_fields(capgrp, GR_NAME | GR_PASSWD | GR_MEM));
1042 CHECK(capgrp != NULL);
1047 CHECK(cap_grp_limit_fields(capgrp, fields, 3) == 0);
1052 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1055 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1058 CHECK(runtest_fields(capgrp, GR_NAME | GR_PASSWD | GR_GID));
1067 CHECK(capgrp != NULL);
1071 CHECK(cap_grp_limit_fields(capgrp, fields, 2) == 0);
1076 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1079 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1082 CHECK(runtest_fields(capgrp, GR_NAME | GR_PASSWD));
1091 CHECK(capgrp != NULL);
1095 CHECK(cap_grp_limit_fields(capgrp, fields, 2) == 0);
1100 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1103 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1106 CHECK(runtest_fields(capgrp, GR_NAME | GR_GID));
1115 CHECK(capgrp != NULL);
1119 CHECK(cap_grp_limit_fields(capgrp, fields, 2) == 0);
1124 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1127 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1130 CHECK(runtest_fields(capgrp, GR_NAME | GR_MEM));
1139 CHECK(capgrp != NULL);
1143 CHECK(cap_grp_limit_fields(capgrp, fields, 2) == 0);
1148 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1151 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1154 CHECK(runtest_fields(capgrp, GR_PASSWD | GR_GID));
1163 CHECK(capgrp != NULL);
1167 CHECK(cap_grp_limit_fields(capgrp, fields, 2) == 0);
1172 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1175 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1178 CHECK(runtest_fields(capgrp, GR_PASSWD | GR_MEM));
1187 CHECK(capgrp != NULL);
1191 CHECK(cap_grp_limit_fields(capgrp, fields, 2) == 0);
1196 CHECK(cap_grp_limit_fields(capgrp, fields, 4) == -1 &&
1199 CHECK(cap_grp_limit_fields(capgrp, fields, 1) == -1 &&
1202 CHECK(runtest_fields(capgrp, GR_GID | GR_MEM));
1295 CHECK(capgrp != NULL);
1302 CHECK(cap_grp_limit_groups(capgrp, names, 5, NULL, 0) == 0);
1309 CHECK(runtest_groups(capgrp, names, gids, 5));
1320 CHECK(capgrp != NULL);
1325 CHECK(cap_grp_limit_groups(capgrp, names, 3, NULL, 0) == 0);
1327 CHECK(cap_grp_limit_groups(capgrp, names, 4, NULL, 0) == -1 &&
1330 CHECK(cap_grp_limit_groups(capgrp, names, 1, NULL, 0) == -1 &&
1337 CHECK(runtest_groups(capgrp, names, gids, 3));
1348 CHECK(capgrp != NULL);
1353 CHECK(cap_grp_limit_groups(capgrp, names, 3, NULL, 0) == 0);
1355 CHECK(cap_grp_limit_groups(capgrp, names, 4, NULL, 0) == -1 &&
1358 CHECK(cap_grp_limit_groups(capgrp, names, 1, NULL, 0) == -1 &&
1365 CHECK(runtest_groups(capgrp, names, gids, 3));
1376 CHECK(capgrp != NULL);
1384 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 3) == 0);
1386 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 4) == -1 &&
1389 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 1) == -1 &&
1393 CHECK(runtest_groups(capgrp, names, gids, 3));
1404 CHECK(capgrp != NULL);
1412 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 3) == 0);
1414 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 4) == -1 &&
1417 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 1) == -1 &&
1421 CHECK(runtest_groups(capgrp, names, gids, 3));
1432 CHECK(capgrp != NULL);
1435 CHECK(cap_grp_limit_groups(capgrp, names, 1, NULL, 0) == 0);
1437 CHECK(cap_grp_limit_groups(capgrp, names, 2, NULL, 0) == -1 &&
1440 CHECK(cap_grp_limit_groups(capgrp, names, 1, NULL, 0) == -1 &&
1445 CHECK(runtest_groups(capgrp, names, gids, 1));
1456 CHECK(capgrp != NULL);
1460 CHECK(cap_grp_limit_groups(capgrp, names, 2, NULL, 0) == 0);
1462 CHECK(cap_grp_limit_groups(capgrp, names, 3, NULL, 0) == -1 &&
1465 CHECK(cap_grp_limit_groups(capgrp, names, 1, NULL, 0) == -1 &&
1471 CHECK(runtest_groups(capgrp, names, gids, 2));
1482 CHECK(capgrp != NULL);
1486 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 1) == 0);
1488 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 2) == -1 &&
1491 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 1) == -1 &&
1495 CHECK(runtest_groups(capgrp, names, gids, 1));
1506 CHECK(capgrp != NULL);
1512 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 2) == 0);
1514 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 3) == -1 &&
1517 CHECK(cap_grp_limit_groups(capgrp, NULL, 0, gids, 1) == -1 &&
1521 CHECK(runtest_groups(capgrp, names, gids, 2));
1544 CHECK(runtest_cmds(capgrp) == (SETGRENT | GETGRENT | GETGRENT_R |