Lines Matching defs:capsysctl

120 	cap_channel_t *capcas, *capsysctl;
128 capsysctl = cap_service_open(capcas, "system.sysctl");
129 ATF_REQUIRE(capsysctl != NULL);
133 return (capsysctl);
145 checkcaps(cap_channel_t *capsysctl)
159 if (cap_sysctlbyname(capsysctl, SYSCTL0_NAME, &oldvalue, &oldsize,
164 error = cap_sysctl(capsysctl, mib0, len0, &oldvalue, &oldsize, NULL, 0);
171 if (cap_sysctlbyname(capsysctl, SYSCTL0_NAME, NULL, NULL, &newvalue,
178 if (cap_sysctlbyname(capsysctl, SYSCTL0_NAME, &oldvalue,
185 error = cap_sysctl(capsysctl, mib0, len0, NULL, NULL,
194 if (cap_sysctlbyname(capsysctl, SYSCTL0_NAME, &oldvalue, &oldsize,
202 if (cap_sysctlbyname(capsysctl, SYSCTL0_NAME, &oldvalue,
210 if (cap_sysctlbyname(capsysctl, SYSCTL1_NAME, &oldvalue, &oldsize,
215 error = cap_sysctl(capsysctl, mib1, len1, &oldvalue, &oldsize, NULL, 0);
222 if (cap_sysctlbyname(capsysctl, SYSCTL1_NAME, NULL, NULL, &newvalue,
229 ATF_REQUIRE(cap_sysctl(capsysctl, mib1, len1, NULL, NULL,
233 if (cap_sysctlbyname(capsysctl, SYSCTL1_NAME, &oldvalue,
240 error = cap_sysctl(capsysctl, mib1, len1, NULL, NULL,
249 if (cap_sysctlbyname(capsysctl, SYSCTL1_NAME, &oldvalue, &oldsize,
257 if (cap_sysctlbyname(capsysctl, SYSCTL1_NAME, &oldvalue,
273 cap_channel_t *capsysctl, *ocapsysctl;
284 capsysctl = cap_clone(ocapsysctl);
285 ATF_REQUIRE(capsysctl != NULL);
287 limit = cap_sysctl_limit_init(capsysctl);
294 limit = cap_sysctl_limit_init(capsysctl);
303 limit = cap_sysctl_limit_init(capsysctl);
308 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL0_READ1 |
313 limit = cap_sysctl_limit_init(capsysctl);
320 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL0_READ1 |
325 limit = cap_sysctl_limit_init(capsysctl);
332 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_WRITE));
334 limit = cap_sysctl_limit_init(capsysctl);
339 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_WRITE));
341 limit = cap_sysctl_limit_init(capsysctl);
345 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL0_READ0);
347 cap_close(capsysctl);
355 capsysctl = cap_clone(ocapsysctl);
356 ATF_REQUIRE(capsysctl != NULL);
358 limit = cap_sysctl_limit_init(capsysctl);
365 limit = cap_sysctl_limit_init(capsysctl);
371 limit = cap_sysctl_limit_init(capsysctl);
375 limit = cap_sysctl_limit_init(capsysctl);
379 limit = cap_sysctl_limit_init(capsysctl);
383 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL0_READ1 |
388 cap_close(capsysctl);
396 capsysctl = cap_clone(ocapsysctl);
397 ATF_REQUIRE(capsysctl != NULL);
399 limit = cap_sysctl_limit_init(capsysctl);
403 limit = cap_sysctl_limit_init(capsysctl);
409 limit = cap_sysctl_limit_init(capsysctl);
415 limit = cap_sysctl_limit_init(capsysctl);
420 ATF_REQUIRE(checkcaps(capsysctl) == 0);
422 cap_close(capsysctl);
430 capsysctl = cap_clone(ocapsysctl);
431 ATF_REQUIRE(capsysctl != NULL);
433 limit = cap_sysctl_limit_init(capsysctl);
437 limit = cap_sysctl_limit_init(capsysctl);
443 limit = cap_sysctl_limit_init(capsysctl);
449 limit = cap_sysctl_limit_init(capsysctl);
454 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL0_READ1 |
459 cap_close(capsysctl);
467 capsysctl = cap_clone(ocapsysctl);
468 ATF_REQUIRE(capsysctl != NULL);
470 limit = cap_sysctl_limit_init(capsysctl);
475 limit = cap_sysctl_limit_init(capsysctl);
481 limit = cap_sysctl_limit_init(capsysctl);
485 limit = cap_sysctl_limit_init(capsysctl);
489 limit = cap_sysctl_limit_init(capsysctl);
494 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL1_READ0 | SYSCTL1_READ1 |
497 cap_close(capsysctl);
505 capsysctl = cap_clone(ocapsysctl);
506 ATF_REQUIRE(capsysctl != NULL);
508 limit = cap_sysctl_limit_init(capsysctl);
513 limit = cap_sysctl_limit_init(capsysctl);
519 limit = cap_sysctl_limit_init(capsysctl);
523 limit = cap_sysctl_limit_init(capsysctl);
528 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL0_READ1 |
533 cap_close(capsysctl);
541 capsysctl = cap_clone(ocapsysctl);
542 ATF_REQUIRE(capsysctl != NULL);
544 limit = cap_sysctl_limit_init(capsysctl);
550 limit = cap_sysctl_limit_init(capsysctl);
556 limit = cap_sysctl_limit_init(capsysctl);
562 limit = cap_sysctl_limit_init(capsysctl);
566 limit = cap_sysctl_limit_init(capsysctl);
570 limit = cap_sysctl_limit_init(capsysctl);
574 limit = cap_sysctl_limit_init(capsysctl);
578 limit = cap_sysctl_limit_init(capsysctl);
581 limit = cap_sysctl_limit_init(capsysctl);
585 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_READ0));
587 cap_close(capsysctl);
595 capsysctl = cap_clone(ocapsysctl);
596 ATF_REQUIRE(capsysctl != NULL);
598 limit = cap_sysctl_limit_init(capsysctl);
604 limit = cap_sysctl_limit_init(capsysctl);
610 limit = cap_sysctl_limit_init(capsysctl);
616 limit = cap_sysctl_limit_init(capsysctl);
620 limit = cap_sysctl_limit_init(capsysctl);
624 limit = cap_sysctl_limit_init(capsysctl);
628 limit = cap_sysctl_limit_init(capsysctl);
632 limit = cap_sysctl_limit_init(capsysctl);
635 limit = cap_sysctl_limit_init(capsysctl);
639 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_READ0));
641 cap_close(capsysctl);
649 capsysctl = cap_clone(ocapsysctl);
650 ATF_REQUIRE(capsysctl != NULL);
652 limit = cap_sysctl_limit_init(capsysctl);
656 limit = cap_sysctl_limit_init(capsysctl);
662 limit = cap_sysctl_limit_init(capsysctl);
668 limit = cap_sysctl_limit_init(capsysctl);
674 limit = cap_sysctl_limit_init(capsysctl);
678 limit = cap_sysctl_limit_init(capsysctl);
682 limit = cap_sysctl_limit_init(capsysctl);
686 limit = cap_sysctl_limit_init(capsysctl);
690 limit = cap_sysctl_limit_init(capsysctl);
694 limit = cap_sysctl_limit_init(capsysctl);
697 limit = cap_sysctl_limit_init(capsysctl);
701 ATF_REQUIRE(checkcaps(capsysctl) == 0);
703 cap_close(capsysctl);
711 capsysctl = cap_clone(ocapsysctl);
712 ATF_REQUIRE(capsysctl != NULL);
714 limit = cap_sysctl_limit_init(capsysctl);
718 limit = cap_sysctl_limit_init(capsysctl);
724 limit = cap_sysctl_limit_init(capsysctl);
730 limit = cap_sysctl_limit_init(capsysctl);
736 limit = cap_sysctl_limit_init(capsysctl);
740 limit = cap_sysctl_limit_init(capsysctl);
744 limit = cap_sysctl_limit_init(capsysctl);
748 limit = cap_sysctl_limit_init(capsysctl);
752 limit = cap_sysctl_limit_init(capsysctl);
756 limit = cap_sysctl_limit_init(capsysctl);
759 limit = cap_sysctl_limit_init(capsysctl);
763 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_READ0));
765 cap_close(capsysctl);
773 capsysctl = cap_clone(ocapsysctl);
774 ATF_REQUIRE(capsysctl != NULL);
776 limit = cap_sysctl_limit_init(capsysctl);
781 limit = cap_sysctl_limit_init(capsysctl);
787 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_READ0);
789 cap_close(capsysctl);
797 capsysctl = cap_clone(ocapsysctl);
798 ATF_REQUIRE(capsysctl != NULL);
800 limit = cap_sysctl_limit_init(capsysctl);
805 limit = cap_sysctl_limit_init(capsysctl);
811 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_READ0));
813 cap_close(capsysctl);
821 capsysctl = cap_clone(ocapsysctl);
822 ATF_REQUIRE(capsysctl != NULL);
824 limit = cap_sysctl_limit_init(capsysctl);
830 limit = cap_sysctl_limit_init(capsysctl);
836 limit = cap_sysctl_limit_init(capsysctl);
842 limit = cap_sysctl_limit_init(capsysctl);
846 limit = cap_sysctl_limit_init(capsysctl);
850 limit = cap_sysctl_limit_init(capsysctl);
854 limit = cap_sysctl_limit_init(capsysctl);
858 limit = cap_sysctl_limit_init(capsysctl);
861 limit = cap_sysctl_limit_init(capsysctl);
865 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_WRITE | SYSCTL1_WRITE));
867 cap_close(capsysctl);
875 capsysctl = cap_clone(ocapsysctl);
876 ATF_REQUIRE(capsysctl != NULL);
878 limit = cap_sysctl_limit_init(capsysctl);
884 limit = cap_sysctl_limit_init(capsysctl);
890 limit = cap_sysctl_limit_init(capsysctl);
896 limit = cap_sysctl_limit_init(capsysctl);
900 limit = cap_sysctl_limit_init(capsysctl);
904 limit = cap_sysctl_limit_init(capsysctl);
908 limit = cap_sysctl_limit_init(capsysctl);
912 limit = cap_sysctl_limit_init(capsysctl);
915 limit = cap_sysctl_limit_init(capsysctl);
919 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_WRITE | SYSCTL1_WRITE));
921 cap_close(capsysctl);
929 capsysctl = cap_clone(ocapsysctl);
930 ATF_REQUIRE(capsysctl != NULL);
932 limit = cap_sysctl_limit_init(capsysctl);
936 limit = cap_sysctl_limit_init(capsysctl);
942 limit = cap_sysctl_limit_init(capsysctl);
948 limit = cap_sysctl_limit_init(capsysctl);
954 limit = cap_sysctl_limit_init(capsysctl);
958 limit = cap_sysctl_limit_init(capsysctl);
962 limit = cap_sysctl_limit_init(capsysctl);
966 limit = cap_sysctl_limit_init(capsysctl);
970 limit = cap_sysctl_limit_init(capsysctl);
974 limit = cap_sysctl_limit_init(capsysctl);
977 limit = cap_sysctl_limit_init(capsysctl);
981 ATF_REQUIRE(checkcaps(capsysctl) == 0);
983 cap_close(capsysctl);
991 capsysctl = cap_clone(ocapsysctl);
992 ATF_REQUIRE(capsysctl != NULL);
994 limit = cap_sysctl_limit_init(capsysctl);
998 limit = cap_sysctl_limit_init(capsysctl);
1004 limit = cap_sysctl_limit_init(capsysctl);
1010 limit = cap_sysctl_limit_init(capsysctl);
1016 limit = cap_sysctl_limit_init(capsysctl);
1020 limit = cap_sysctl_limit_init(capsysctl);
1024 limit = cap_sysctl_limit_init(capsysctl);
1028 limit = cap_sysctl_limit_init(capsysctl);
1032 limit = cap_sysctl_limit_init(capsysctl);
1036 limit = cap_sysctl_limit_init(capsysctl);
1039 limit = cap_sysctl_limit_init(capsysctl);
1043 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_WRITE | SYSCTL1_WRITE));
1045 cap_close(capsysctl);
1053 capsysctl = cap_clone(ocapsysctl);
1054 ATF_REQUIRE(capsysctl != NULL);
1056 limit = cap_sysctl_limit_init(capsysctl);
1061 limit = cap_sysctl_limit_init(capsysctl);
1067 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_WRITE);
1069 cap_close(capsysctl);
1077 capsysctl = cap_clone(ocapsysctl);
1078 ATF_REQUIRE(capsysctl != NULL);
1080 limit = cap_sysctl_limit_init(capsysctl);
1085 limit = cap_sysctl_limit_init(capsysctl);
1091 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_WRITE | SYSCTL1_WRITE));
1093 cap_close(capsysctl);
1101 capsysctl = cap_clone(ocapsysctl);
1102 ATF_REQUIRE(capsysctl != NULL);
1104 limit = cap_sysctl_limit_init(capsysctl);
1111 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_WRITE));
1113 cap_close(capsysctl);
1121 capsysctl = cap_clone(ocapsysctl);
1122 ATF_REQUIRE(capsysctl != NULL);
1124 limit = cap_sysctl_limit_init(capsysctl);
1131 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_WRITE));
1133 cap_close(capsysctl);
1141 capsysctl = cap_clone(ocapsysctl);
1142 ATF_REQUIRE(capsysctl != NULL);
1144 limit = cap_sysctl_limit_init(capsysctl);
1149 ATF_REQUIRE(checkcaps(capsysctl) == 0);
1151 cap_close(capsysctl);
1159 capsysctl = cap_clone(ocapsysctl);
1160 ATF_REQUIRE(capsysctl != NULL);
1162 limit = cap_sysctl_limit_init(capsysctl);
1167 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_WRITE));
1169 cap_close(capsysctl);
1177 capsysctl = cap_clone(ocapsysctl);
1178 ATF_REQUIRE(capsysctl != NULL);
1180 limit = cap_sysctl_limit_init(capsysctl);
1186 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_WRITE);
1188 cap_close(capsysctl);
1196 capsysctl = cap_clone(ocapsysctl);
1197 ATF_REQUIRE(capsysctl != NULL);
1199 limit = cap_sysctl_limit_init(capsysctl);
1205 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL1_WRITE));
1207 cap_close(capsysctl);
1220 cap_channel_t *capsysctl, *ocapsysctl;
1230 capsysctl = cap_clone(ocapsysctl);
1231 ATF_REQUIRE(capsysctl != NULL);
1233 limit = cap_sysctl_limit_init(capsysctl);
1237 limit = cap_sysctl_limit_init(capsysctl);
1243 limit = cap_sysctl_limit_init(capsysctl);
1247 limit = cap_sysctl_limit_init(capsysctl);
1251 limit = cap_sysctl_limit_init(capsysctl);
1255 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL0_READ0);
1257 cap_close(capsysctl);
1264 capsysctl = cap_clone(ocapsysctl);
1265 ATF_REQUIRE(capsysctl != NULL);
1267 limit = cap_sysctl_limit_init(capsysctl);
1271 limit = cap_sysctl_limit_init(capsysctl);
1277 limit = cap_sysctl_limit_init(capsysctl);
1281 limit = cap_sysctl_limit_init(capsysctl);
1285 limit = cap_sysctl_limit_init(capsysctl);
1289 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_READ0);
1291 cap_close(capsysctl);
1298 capsysctl = cap_clone(ocapsysctl);
1299 ATF_REQUIRE(capsysctl != NULL);
1301 limit = cap_sysctl_limit_init(capsysctl);
1305 limit = cap_sysctl_limit_init(capsysctl);
1311 limit = cap_sysctl_limit_init(capsysctl);
1315 limit = cap_sysctl_limit_init(capsysctl);
1319 limit = cap_sysctl_limit_init(capsysctl);
1323 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL0_WRITE);
1325 cap_close(capsysctl);
1332 capsysctl = cap_clone(ocapsysctl);
1333 ATF_REQUIRE(capsysctl != NULL);
1335 limit = cap_sysctl_limit_init(capsysctl);
1339 limit = cap_sysctl_limit_init(capsysctl);
1345 limit = cap_sysctl_limit_init(capsysctl);
1349 limit = cap_sysctl_limit_init(capsysctl);
1353 limit = cap_sysctl_limit_init(capsysctl);
1357 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_WRITE);
1359 cap_close(capsysctl);
1366 capsysctl = cap_clone(ocapsysctl);
1367 ATF_REQUIRE(capsysctl != NULL);
1369 limit = cap_sysctl_limit_init(capsysctl);
1373 limit = cap_sysctl_limit_init(capsysctl);
1379 limit = cap_sysctl_limit_init(capsysctl);
1383 limit = cap_sysctl_limit_init(capsysctl);
1387 limit = cap_sysctl_limit_init(capsysctl);
1391 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL0_READ0 | SYSCTL0_READ1 |
1394 cap_close(capsysctl);
1401 capsysctl = cap_clone(ocapsysctl);
1402 ATF_REQUIRE(capsysctl != NULL);
1404 limit = cap_sysctl_limit_init(capsysctl);
1408 limit = cap_sysctl_limit_init(capsysctl);
1414 limit = cap_sysctl_limit_init(capsysctl);
1418 limit = cap_sysctl_limit_init(capsysctl);
1422 limit = cap_sysctl_limit_init(capsysctl);
1426 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL1_READ0 | SYSCTL1_READ1 |
1429 cap_close(capsysctl);
1436 capsysctl = cap_clone(ocapsysctl);
1437 ATF_REQUIRE(capsysctl != NULL);
1439 limit = cap_sysctl_limit_init(capsysctl);
1442 limit = cap_sysctl_limit_init(capsysctl);
1446 limit = cap_sysctl_limit_init(capsysctl);
1450 ATF_REQUIRE(checkcaps(capsysctl) == 0);
1452 cap_close(capsysctl);
1459 capsysctl = cap_clone(ocapsysctl);
1460 ATF_REQUIRE(capsysctl != NULL);
1462 limit = cap_sysctl_limit_init(capsysctl);
1465 limit = cap_sysctl_limit_init(capsysctl);
1469 limit = cap_sysctl_limit_init(capsysctl);
1473 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_READ0);
1475 cap_close(capsysctl);
1482 capsysctl = cap_clone(ocapsysctl);
1483 ATF_REQUIRE(capsysctl != NULL);
1485 limit = cap_sysctl_limit_init(capsysctl);
1488 limit = cap_sysctl_limit_init(capsysctl);
1492 limit = cap_sysctl_limit_init(capsysctl);
1496 ATF_REQUIRE(checkcaps(capsysctl) == 0);
1498 cap_close(capsysctl);
1505 capsysctl = cap_clone(ocapsysctl);
1506 ATF_REQUIRE(capsysctl != NULL);
1508 limit = cap_sysctl_limit_init(capsysctl);
1511 limit = cap_sysctl_limit_init(capsysctl);
1515 limit = cap_sysctl_limit_init(capsysctl);
1519 ATF_REQUIRE(checkcaps(capsysctl) == SYSCTL1_WRITE);
1521 cap_close(capsysctl);
1528 capsysctl = cap_clone(ocapsysctl);
1529 ATF_REQUIRE(capsysctl != NULL);
1531 limit = cap_sysctl_limit_init(capsysctl);
1534 limit = cap_sysctl_limit_init(capsysctl);
1538 limit = cap_sysctl_limit_init(capsysctl);
1542 ATF_REQUIRE(checkcaps(capsysctl) == 0);
1544 cap_close(capsysctl);
1551 capsysctl = cap_clone(ocapsysctl);
1552 ATF_REQUIRE(capsysctl != NULL);
1554 limit = cap_sysctl_limit_init(capsysctl);
1557 limit = cap_sysctl_limit_init(capsysctl);
1561 limit = cap_sysctl_limit_init(capsysctl);
1565 ATF_REQUIRE(checkcaps(capsysctl) == (SYSCTL1_READ0 | SYSCTL1_READ1 |
1568 cap_close(capsysctl);
1581 cap_channel_t *capsysctl;
1583 capsysctl = initcap();
1585 ATF_REQUIRE_EQ(checkcaps(capsysctl), (SYSCTL0_READ0 | SYSCTL0_READ1 |
1601 cap_channel_t *capsysctl, *ocapsysctl;
1614 capsysctl = cap_clone(ocapsysctl);
1615 ATF_REQUIRE(capsysctl != NULL);
1617 limit = cap_sysctl_limit_init(capsysctl);
1622 ATF_REQUIRE_ERRNO(ENOTCAPABLE, cap_sysctlbyname(capsysctl, SYSCTL0_NAME,
1624 ATF_REQUIRE_ERRNO(ENOTCAPABLE, cap_sysctl(capsysctl, mib, len,
1627 cap_close(capsysctl);
1632 capsysctl = cap_clone(ocapsysctl);
1633 ATF_REQUIRE(capsysctl != NULL);
1635 limit = cap_sysctl_limit_init(capsysctl);
1639 ATF_REQUIRE_ERRNO(ENOTCAPABLE, cap_sysctlbyname(capsysctl, SYSCTL0_NAME,
1641 ATF_REQUIRE_ERRNO(ENOTCAPABLE, cap_sysctl(capsysctl, mib, len,
1644 cap_close(capsysctl);
1657 cap_channel_t *capsysctl;
1661 capsysctl = initcap();
1666 ATF_REQUIRE(cap_sysctlbyname(capsysctl, SYSCTL0_NAME,
1669 ATF_REQUIRE(cap_sysctl(capsysctl, mib0, nitems(mib0),
1673 cap_close(capsysctl);