Symbol: EXPECT_OK
tests/sys/capsicum/capability-fd-pair.cc
12
EXPECT_OK(write(in_fd, "1234", 4));
tests/sys/capsicum/capability-fd-pair.cc
15
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, sock_fds));
tests/sys/capsicum/capability-fd-pair.cc
23
EXPECT_OK(cap_in_ro);
tests/sys/capsicum/capability-fd-pair.cc
24
EXPECT_OK(cap_rights_limit(cap_in_ro, &r_rs));
tests/sys/capsicum/capability-fd-pair.cc
26
EXPECT_OK(cap_in_wo);
tests/sys/capsicum/capability-fd-pair.cc
27
EXPECT_OK(cap_rights_limit(cap_in_wo, &r_ws));
tests/sys/capsicum/capability-fd-pair.cc
29
EXPECT_OK(cap_out_ro);
tests/sys/capsicum/capability-fd-pair.cc
30
EXPECT_OK(cap_rights_limit(cap_out_ro, &r_rs));
tests/sys/capsicum/capability-fd-pair.cc
32
EXPECT_OK(cap_out_wo);
tests/sys/capsicum/capability-fd-pair.cc
33
EXPECT_OK(cap_rights_limit(cap_out_wo, &r_ws));
tests/sys/capsicum/capability-fd-pair.cc
38
EXPECT_OK(sendfile_(cap_out_wo, cap_in_ro, &offset, 4));
tests/sys/capsicum/capability-fd.cc
1007
EXPECT_OK(fd);
tests/sys/capsicum/capability-fd.cc
1010
EXPECT_OK(cap_fd);
tests/sys/capsicum/capability-fd.cc
1011
EXPECT_OK(cap_rights_limit(cap_fd, &r_rs));
tests/sys/capsicum/capability-fd.cc
1013
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capability-fd.cc
1031
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
1042
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
1059
EXPECT_OK(dfd);
tests/sys/capsicum/capability-fd.cc
1061
EXPECT_OK(cap_dfd_all);
tests/sys/capsicum/capability-fd.cc
1062
EXPECT_OK(cap_rights_limit(cap_dfd_all, &r_all));
tests/sys/capsicum/capability-fd.cc
1064
EXPECT_OK(cap_dfd_no_unlink);
tests/sys/capsicum/capability-fd.cc
1065
EXPECT_OK(cap_rights_limit(cap_dfd_no_unlink, &r_no_unlink));
tests/sys/capsicum/capability-fd.cc
1067
EXPECT_OK(cap_dfd_no_mkdir);
tests/sys/capsicum/capability-fd.cc
1068
EXPECT_OK(cap_rights_limit(cap_dfd_no_mkdir, &r_no_mkdir));
tests/sys/capsicum/capability-fd.cc
1070
EXPECT_OK(cap_dfd_no_mkfifo);
tests/sys/capsicum/capability-fd.cc
1071
EXPECT_OK(cap_rights_limit(cap_dfd_no_mkfifo, &r_no_mkfifo));
tests/sys/capsicum/capability-fd.cc
1073
EXPECT_OK(cap_dfd_create);
tests/sys/capsicum/capability-fd.cc
1074
EXPECT_OK(cap_rights_limit(cap_dfd_create, &r_create));
tests/sys/capsicum/capability-fd.cc
1076
EXPECT_OK(cap_dfd_bind);
tests/sys/capsicum/capability-fd.cc
1077
EXPECT_OK(cap_rights_limit(cap_dfd_bind, &r_bind));
tests/sys/capsicum/capability-fd.cc
1082
EXPECT_OK(mkdirat(cap_dfd_all, "cap_subdir", 0755));
tests/sys/capsicum/capability-fd.cc
1086
EXPECT_OK(unlinkat(cap_dfd_all, "cap_subdir", AT_REMOVEDIR));
tests/sys/capsicum/capability-fd.cc
1092
EXPECT_OK(mkfifoat(cap_dfd_all, "cap_fifo", 0755));
tests/sys/capsicum/capability-fd.cc
1110
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
1121
EXPECT_OK(dfd);
tests/sys/capsicum/capability-fd.cc
1123
EXPECT_OK(cap_dfd_all);
tests/sys/capsicum/capability-fd.cc
1124
EXPECT_OK(cap_rights_limit(cap_dfd_all, &r_all));
tests/sys/capsicum/capability-fd.cc
1126
EXPECT_OK(cap_dfd_no_mkfifo);
tests/sys/capsicum/capability-fd.cc
1127
EXPECT_OK(cap_rights_limit(cap_dfd_no_mkfifo, &r_no_mkfifo));
tests/sys/capsicum/capability-fd.cc
1129
EXPECT_OK(cap_dfd_no_mknod);
tests/sys/capsicum/capability-fd.cc
1130
EXPECT_OK(cap_rights_limit(cap_dfd_no_mknod, &r_no_mknod));
tests/sys/capsicum/capability-fd.cc
1135
EXPECT_OK(mknodat(cap_dfd_all, "cap_device", S_IFCHR|0755, makedev(99, 123)));
tests/sys/capsicum/capability-fd.cc
1141
EXPECT_OK(mknodat(cap_dfd_all, "cap_fifo", S_IFIFO|0755, 0));
tests/sys/capsicum/capability-fd.cc
1155
EXPECT_OK(fd);
tests/sys/capsicum/capability-fd.cc
1177
EXPECT_OK(cap);
tests/sys/capsicum/capability-fd.cc
1178
EXPECT_OK(cap_rights_limit(cap, &r_rws));
tests/sys/capsicum/capability-fd.cc
1180
EXPECT_OK(cap_xlist);
tests/sys/capsicum/capability-fd.cc
1181
EXPECT_OK(cap_rights_limit(cap_xlist, &r_xlist));
tests/sys/capsicum/capability-fd.cc
1183
EXPECT_OK(cap_xget);
tests/sys/capsicum/capability-fd.cc
1184
EXPECT_OK(cap_rights_limit(cap_xget, &r_xget));
tests/sys/capsicum/capability-fd.cc
1186
EXPECT_OK(cap_xset);
tests/sys/capsicum/capability-fd.cc
1187
EXPECT_OK(cap_rights_limit(cap_xset, &r_xset));
tests/sys/capsicum/capability-fd.cc
1189
EXPECT_OK(cap_xdel);
tests/sys/capsicum/capability-fd.cc
1190
EXPECT_OK(cap_rights_limit(cap_xdel, &r_xdel));
tests/sys/capsicum/capability-fd.cc
1198
EXPECT_OK(fsetxattr_(cap_xset, "user.capsicumtest", value, len, 0));
tests/sys/capsicum/capability-fd.cc
1204
EXPECT_OK(flistxattr_(cap_xlist, buffer, sizeof(buffer)));
tests/sys/capsicum/capability-fd.cc
1210
EXPECT_OK(fgetxattr_(cap_xget, "user.capsicumtest", buffer, sizeof(buffer)));
tests/sys/capsicum/capability-fd.cc
1216
EXPECT_OK(fremovexattr_(cap_xdel, "user.capsicumtest"));
tests/sys/capsicum/capability-fd.cc
1228
EXPECT_OK(pipe(fds));
tests/sys/capsicum/capability-fd.cc
1236
EXPECT_OK(cap_rights_limit(fds[0], &rights));
tests/sys/capsicum/capability-fd.cc
1243
EXPECT_OK(cap_rights_limit(fds[0], &rights));
tests/sys/capsicum/capability-fd.cc
1256
EXPECT_OK(fd);
tests/sys/capsicum/capability-fd.cc
1259
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/capability-fd.cc
1280
EXPECT_OK(fstat(fd, &info));
tests/sys/capsicum/capability-fd.cc
189
EXPECT_OK(cap_rights_get(cap_fd, &rights));
tests/sys/capsicum/capability-fd.cc
192
EXPECT_OK(cap_fd);
tests/sys/capsicum/capability-fd.cc
193
EXPECT_OK(cap_rights_limit(cap_fd, &r_rws));
tests/sys/capsicum/capability-fd.cc
196
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
198
EXPECT_OK(cap_rights_get(cap_fd, &rights));
tests/sys/capsicum/capability-fd.cc
203
EXPECT_OK(cap_dup);
tests/sys/capsicum/capability-fd.cc
204
EXPECT_OK(cap_rights_get(cap_dup, &rights));
tests/sys/capsicum/capability-fd.cc
207
EXPECT_OK(dup2(cap_fd, cap_dup));
tests/sys/capsicum/capability-fd.cc
208
EXPECT_OK(cap_rights_get(cap_dup, &rights));
tests/sys/capsicum/capability-fd.cc
212
EXPECT_OK(dup3(cap_fd, cap_dup, 0));
tests/sys/capsicum/capability-fd.cc
213
EXPECT_OK(cap_rights_get(cap_dup, &rights));
tests/sys/capsicum/capability-fd.cc
224
EXPECT_OK(cap_cap_fd);
tests/sys/capsicum/capability-fd.cc
231
EXPECT_OK(close(cap_fd));
tests/sys/capsicum/capability-fd.cc
242
EXPECT_OK(cap_fd);
tests/sys/capsicum/capability-fd.cc
243
EXPECT_OK(cap_rights_limit(cap_fd, &r_0));
tests/sys/capsicum/capability-fd.cc
247
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/capability-fd.cc
255
EXPECT_OK(cap_fd2);
tests/sys/capsicum/capability-fd.cc
256
EXPECT_OK(cap_rights_limit(cap_fd2, &r_ws));
tests/sys/capsicum/capability-fd.cc
257
EXPECT_OK(write(cap_fd2, "", 0));
tests/sys/capsicum/capability-fd.cc
266
EXPECT_OK(dir);
tests/sys/capsicum/capability-fd.cc
271
EXPECT_OK(file);
tests/sys/capsicum/capability-fd.cc
294
EXPECT_OK(fd);
tests/sys/capsicum/capability-fd.cc
296
EXPECT_OK(write(fd, message, strlen(message)));
tests/sys/capsicum/capability-fd.cc
302
EXPECT_OK(cap_fd);
tests/sys/capsicum/capability-fd.cc
303
EXPECT_OK(cap_rights_limit(cap_fd, &r_rsstat));
tests/sys/capsicum/capability-fd.cc
305
EXPECT_OK(cap_cap_fd);
tests/sys/capsicum/capability-fd.cc
306
EXPECT_OK(cap_rights_limit(cap_cap_fd, &r_rsstat));
tests/sys/capsicum/capability-fd.cc
308
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capability-fd.cc
333
EXPECT_OK(dir);
tests/sys/capsicum/capability-fd.cc
339
EXPECT_OK(cap_dir);
tests/sys/capsicum/capability-fd.cc
340
EXPECT_OK(cap_rights_limit(cap_dir, &r_rl));
tests/sys/capsicum/capability-fd.cc
344
EXPECT_OK(file);
tests/sys/capsicum/capability-fd.cc
348
EXPECT_OK(cap_enter());
tests/sys/capsicum/capability-fd.cc
350
EXPECT_OK(file);
tests/sys/capsicum/capability-fd.cc
354
EXPECT_OK(cap_rights_get(file, &rights));
tests/sys/capsicum/capability-fd.cc
374
EXPECT_OK(result) << std::endl \
tests/sys/capsicum/capability-fd.cc
413
EXPECT_OK(fd);
tests/sys/capsicum/capability-fd.cc
427
EXPECT_OK(cap_none);
tests/sys/capsicum/capability-fd.cc
428
EXPECT_OK(cap_rights_limit(cap_none, &r_0));
tests/sys/capsicum/capability-fd.cc
430
EXPECT_OK(cap_mmap);
tests/sys/capsicum/capability-fd.cc
431
EXPECT_OK(cap_rights_limit(cap_mmap, &r_mmap));
tests/sys/capsicum/capability-fd.cc
433
EXPECT_OK(cap_read);
tests/sys/capsicum/capability-fd.cc
434
EXPECT_OK(cap_rights_limit(cap_read, &r_r));
tests/sys/capsicum/capability-fd.cc
436
EXPECT_OK(cap_both);
tests/sys/capsicum/capability-fd.cc
437
EXPECT_OK(cap_rights_limit(cap_both, &r_rmmap));
tests/sys/capsicum/capability-fd.cc
439
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capability-fd.cc
450
EXPECT_OK(close(cap_both));
tests/sys/capsicum/capability-fd.cc
451
EXPECT_OK(close(cap_read));
tests/sys/capsicum/capability-fd.cc
452
EXPECT_OK(close(cap_mmap));
tests/sys/capsicum/capability-fd.cc
453
EXPECT_OK(close(cap_none));
tests/sys/capsicum/capability-fd.cc
454
EXPECT_OK(close(fd));
tests/sys/capsicum/capability-fd.cc
468
EXPECT_OK(cap_fd);
tests/sys/capsicum/capability-fd.cc
469
EXPECT_OK(cap_rights_limit(cap_fd, &rights));
tests/sys/capsicum/capability-fd.cc
472
EXPECT_OK(cap_rights_get(cap_fd, &erights));
tests/sys/capsicum/capability-fd.cc
477
EXPECT_OK(cap_cap_fd);
tests/sys/capsicum/capability-fd.cc
478
EXPECT_OK(cap_rights_limit(cap_cap_fd, &rights));
tests/sys/capsicum/capability-fd.cc
480
EXPECT_OK(cap_rights_get(cap_cap_fd, &erights));
tests/sys/capsicum/capability-fd.cc
499
EXPECT_OK(fstatfs(fd, &sf));
tests/sys/capsicum/capability-fd.cc
552
EXPECT_OK(ret);
tests/sys/capsicum/capability-fd.cc
568
EXPECT_OK(ret);
tests/sys/capsicum/capability-fd.cc
575
EXPECT_OK(close(cap_fd));
tests/sys/capsicum/capability-fd.cc
580
EXPECT_OK(fd);
tests/sys/capsicum/capability-fd.cc
583
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capability-fd.cc
643
EXPECT_OK(dfd_cap);
tests/sys/capsicum/capability-fd.cc
644
EXPECT_OK(cap_rights_limit(dfd_cap, &rights));
tests/sys/capsicum/capability-fd.cc
645
EXPECT_OK(cap_rights_get(dfd_cap, &erights));
tests/sys/capsicum/capability-fd.cc
651
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
652
EXPECT_OK(unlinkat(dirfd, "cap_create", 0));
tests/sys/capsicum/capability-fd.cc
657
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
658
EXPECT_OK(unlinkat(dirfd, "cap_create", 0));
tests/sys/capsicum/capability-fd.cc
663
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
664
EXPECT_OK(unlinkat(dirfd, "cap_create", 0));
tests/sys/capsicum/capability-fd.cc
668
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
669
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
672
EXPECT_OK(unlinkat(dirfd, "cap_faccess", 0));
tests/sys/capsicum/capability-fd.cc
675
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
676
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
680
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
685
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
690
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
695
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
700
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
705
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
707
EXPECT_OK(unlinkat(dirfd, "cap_fsync", 0));
tests/sys/capsicum/capability-fd.cc
710
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
711
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
715
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
720
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
725
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
727
EXPECT_OK(unlinkat(dirfd, "cap_ftruncate", 0));
tests/sys/capsicum/capability-fd.cc
732
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
733
EXPECT_OK(unlinkat(dirfd, "cap_create", 0));
tests/sys/capsicum/capability-fd.cc
738
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
739
EXPECT_OK(unlinkat(dirfd, "cap_create", 0));
tests/sys/capsicum/capability-fd.cc
743
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
744
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
749
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
755
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
761
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
767
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
769
EXPECT_OK(unlinkat(dirfd, "cap_fsync", 0));
tests/sys/capsicum/capability-fd.cc
772
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
773
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
776
EXPECT_OK(unlinkat(dirfd, "cap_chflagsat", 0));
tests/sys/capsicum/capability-fd.cc
779
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
780
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
783
EXPECT_OK(unlinkat(dirfd, "cap_fchownat", 0));
tests/sys/capsicum/capability-fd.cc
786
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
787
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
790
EXPECT_OK(unlinkat(dirfd, "cap_fchmodat", 0));
tests/sys/capsicum/capability-fd.cc
793
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
794
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
798
EXPECT_OK(unlinkat(dirfd, "cap_fstatat", 0));
tests/sys/capsicum/capability-fd.cc
801
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
802
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
805
EXPECT_OK(unlinkat(dirfd, "cap_futimesat", 0));
tests/sys/capsicum/capability-fd.cc
811
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
812
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
817
EXPECT_OK(unlinkat(dirfd, "cap_linkat_dst", 0));
tests/sys/capsicum/capability-fd.cc
823
EXPECT_OK(unlinkat(dirfd, "cap_linkat_dst", 0));
tests/sys/capsicum/capability-fd.cc
826
EXPECT_OK(unlinkat(dirfd, "cap_linkat_src", 0));
tests/sys/capsicum/capability-fd.cc
831
EXPECT_OK(unlinkat(dirfd, "cap_mkdirat", AT_REMOVEDIR));
tests/sys/capsicum/capability-fd.cc
837
EXPECT_OK(unlinkat(dirfd, "cap_mkfifoat", 0));
tests/sys/capsicum/capability-fd.cc
844
EXPECT_OK(unlinkat(dirfd, "cap_mknodat", 0));
tests/sys/capsicum/capability-fd.cc
852
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
853
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
858
EXPECT_OK(unlinkat(dirfd, "cap_renameat_dst", 0));
tests/sys/capsicum/capability-fd.cc
860
EXPECT_OK(unlinkat(dirfd, "cap_renameat_src", 0));
tests/sys/capsicum/capability-fd.cc
864
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
865
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
871
EXPECT_OK(unlinkat(dirfd, "cap_renameat_dst", 0));
tests/sys/capsicum/capability-fd.cc
873
EXPECT_OK(unlinkat(dirfd, "cap_renameat_src", 0));
tests/sys/capsicum/capability-fd.cc
879
EXPECT_OK(unlinkat(dirfd, "cap_symlinkat", 0));
tests/sys/capsicum/capability-fd.cc
883
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
884
EXPECT_OK(close(rc));
tests/sys/capsicum/capability-fd.cc
888
EXPECT_OK(mkdirat(dirfd, "cap_unlinkat", 0700));
tests/sys/capsicum/capability-fd.cc
893
EXPECT_OK(close(dfd_cap));
tests/sys/capsicum/capability-fd.cc
898
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
901
EXPECT_OK(dfd);
tests/sys/capsicum/capability-fd.cc
903
EXPECT_OK(tmpfd);
tests/sys/capsicum/capability-fd.cc
905
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capability-fd.cc
932
EXPECT_OK(unlinkat(tmpfd, "cap_dirops", AT_REMOVEDIR));
tests/sys/capsicum/capability-fd.cc
933
EXPECT_OK(close(tmpfd));
tests/sys/capsicum/capability-fd.cc
934
EXPECT_OK(close(dfd));
tests/sys/capsicum/capability-fd.cc
948
EXPECT_OK(read(cap_fd, buffer, sizeof(buffer)));
tests/sys/capsicum/capability-fd.cc
956
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, sock_fds));
tests/sys/capsicum/capability-fd.cc
978
EXPECT_OK(cap_enter());
tests/sys/capsicum/capability-fd.cc
984
EXPECT_OK(rc);
tests/sys/capsicum/capability-fd.cc
994
EXPECT_OK(cap_rights_get(cap_fd, &rights));
tests/sys/capsicum/capmode.cc
110
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
112
EXPECT_OK(close(fd_close_));
tests/sys/capsicum/capmode.cc
115
EXPECT_OK(fd_dup);
tests/sys/capsicum/capmode.cc
116
EXPECT_OK(dup2(fd_file_, fd_dup));
tests/sys/capsicum/capmode.cc
117
EXPECT_OK(dup3(fd_file_, fd_dup, 0));
tests/sys/capsicum/capmode.cc
121
EXPECT_OK(fstat(fd_file_, &sb));
tests/sys/capsicum/capmode.cc
122
EXPECT_OK(lseek(fd_file_, 0, SEEK_SET));
tests/sys/capsicum/capmode.cc
124
EXPECT_OK(read(fd_file_, &ch, sizeof(ch)));
tests/sys/capsicum/capmode.cc
125
EXPECT_OK(write(fd_file_, &ch, sizeof(ch)));
tests/sys/capsicum/capmode.cc
134
EXPECT_OK(rc);
tests/sys/capsicum/capmode.cc
137
EXPECT_OK(pwrite(fd_file_, data, 1, 0));
tests/sys/capsicum/capmode.cc
138
EXPECT_OK(pread(fd_file_, data, 1, 0));
tests/sys/capsicum/capmode.cc
146
EXPECT_OK(pwritev(fd_file_, &io, 1, 0));
tests/sys/capsicum/capmode.cc
147
EXPECT_OK(preadv(fd_file_, &io, 1, 0));
tests/sys/capsicum/capmode.cc
149
EXPECT_OK(writev(fd_file_, &io, 1));
tests/sys/capsicum/capmode.cc
150
EXPECT_OK(readv(fd_file_, &io, 1));
tests/sys/capsicum/capmode.cc
154
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
162
EXPECT_OK(write(fd_file_, &ch, sizeof(ch)));
tests/sys/capsicum/capmode.cc
178
EXPECT_OK(fd_socket2);
tests/sys/capsicum/capmode.cc
181
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, fd_pair));
tests/sys/capsicum/capmode.cc
189
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
232
EXPECT_OK(bind(fd_socket, (sockaddr*)&addr, sizeof(addr)));
tests/sys/capsicum/capmode.cc
234
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
261
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
271
EXPECT_OK(getgroups_(128, grps));
tests/sys/capsicum/capmode.cc
275
EXPECT_OK(getresuid(&ruid, &euid, &suid));
tests/sys/capsicum/capmode.cc
279
EXPECT_OK(getresgid(&rgid, &egid, &sgid));
tests/sys/capsicum/capmode.cc
283
EXPECT_OK(setgid(my_gid));
tests/sys/capsicum/capmode.cc
284
EXPECT_OK(setregid(my_gid, my_gid));
tests/sys/capsicum/capmode.cc
285
EXPECT_OK(setresgid(my_gid, my_gid, my_gid));
tests/sys/capsicum/capmode.cc
286
EXPECT_OK(setreuid(my_uid, my_uid));
tests/sys/capsicum/capmode.cc
287
EXPECT_OK(setresuid(my_uid, my_uid, my_uid));
tests/sys/capsicum/capmode.cc
288
EXPECT_OK(setsid());
tests/sys/capsicum/capmode.cc
292
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
294
EXPECT_OK(policy);
tests/sys/capsicum/capmode.cc
296
EXPECT_OK(sched_getparam(0, &sp));
tests/sys/capsicum/capmode.cc
298
EXPECT_OK(sched_setscheduler(0, policy, &sp));
tests/sys/capsicum/capmode.cc
300
EXPECT_OK(sched_setparam(0, &sp));
tests/sys/capsicum/capmode.cc
301
EXPECT_OK(sched_get_priority_max(policy));
tests/sys/capsicum/capmode.cc
302
EXPECT_OK(sched_get_priority_min(policy));
tests/sys/capsicum/capmode.cc
304
EXPECT_OK(sched_rr_get_interval(0, &ts));
tests/sys/capsicum/capmode.cc
305
EXPECT_OK(sched_yield());
tests/sys/capsicum/capmode.cc
310
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
312
EXPECT_OK(clock_getres(CLOCK_REALTIME, &ts));
tests/sys/capsicum/capmode.cc
313
EXPECT_OK(clock_gettime(CLOCK_REALTIME, &ts));
tests/sys/capsicum/capmode.cc
315
EXPECT_OK(getitimer(ITIMER_REAL, &itv));
tests/sys/capsicum/capmode.cc
316
EXPECT_OK(setitimer(ITIMER_REAL, &itv, NULL));
tests/sys/capsicum/capmode.cc
319
EXPECT_OK(gettimeofday(&tv, &tz));
tests/sys/capsicum/capmode.cc
322
EXPECT_OK(nanosleep(&ts, NULL));
tests/sys/capsicum/capmode.cc
327
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
329
EXPECT_OK(profil((profil_arg1_t*)sbuf, sizeof(sbuf), 0, 1));
tests/sys/capsicum/capmode.cc
334
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
338
EXPECT_OK(setpriority(PRIO_PROCESS, 0, rc));
tests/sys/capsicum/capmode.cc
340
EXPECT_OK(getrlimit_(RLIMIT_CORE, &rlim));
tests/sys/capsicum/capmode.cc
341
EXPECT_OK(setrlimit(RLIMIT_CORE, &rlim));
tests/sys/capsicum/capmode.cc
343
EXPECT_OK(getrusage(RUSAGE_SELF, &ruse));
tests/sys/capsicum/capmode.cc
351
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
353
EXPECT_OK(msync(mem, mem_size, MS_ASYNC));
tests/sys/capsicum/capmode.cc
354
EXPECT_OK(madvise(mem, mem_size, MADV_NORMAL));
tests/sys/capsicum/capmode.cc
356
EXPECT_OK(mincore_(mem, mem_size, vec));
tests/sys/capsicum/capmode.cc
357
EXPECT_OK(mprotect(mem, mem_size, PROT_READ|PROT_WRITE));
tests/sys/capsicum/capmode.cc
36
EXPECT_OK(fd_file_);
tests/sys/capsicum/capmode.cc
360
EXPECT_OK(mlock(mem, mem_size));
tests/sys/capsicum/capmode.cc
361
EXPECT_OK(munlock(mem, mem_size));
tests/sys/capsicum/capmode.cc
368
EXPECT_OK(munlockall());
tests/sys/capsicum/capmode.cc
37
EXPECT_OK(fd_close_);
tests/sys/capsicum/capmode.cc
371
EXPECT_OK(munmap(mem, mem_size));
tests/sys/capsicum/capmode.cc
375
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/capmode.cc
38
EXPECT_OK(fd_dir_);
tests/sys/capsicum/capmode.cc
39
EXPECT_OK(fd_socket_);
tests/sys/capsicum/capmode.cc
396
EXPECT_OK(rc);
tests/sys/capsicum/capmode.cc
399
EXPECT_OK(dfd);
tests/sys/capsicum/capmode.cc
40
EXPECT_OK(fd_tcp_socket_);
tests/sys/capsicum/capmode.cc
402
EXPECT_OK(file);
tests/sys/capsicum/capmode.cc
403
EXPECT_OK(close(file));
tests/sys/capsicum/capmode.cc
409
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/capmode.cc
412
EXPECT_OK(fstatat(dfd, "testfile", &fs, 0));
tests/sys/capsicum/capmode.cc
413
EXPECT_OK(mkdirat(dfd, "subdir", 0600));
tests/sys/capsicum/capmode.cc
414
EXPECT_OK(fchmodat(dfd, "subdir", 0644, 0));
tests/sys/capsicum/capmode.cc
415
EXPECT_OK(faccessat(dfd, "subdir", F_OK, 0));
tests/sys/capsicum/capmode.cc
416
EXPECT_OK(renameat(dfd, "subdir", dfd, "subdir2"));
tests/sys/capsicum/capmode.cc
417
EXPECT_OK(renameat(dfd, "subdir2", dfd, "subdir"));
tests/sys/capsicum/capmode.cc
420
EXPECT_OK(gettimeofday(&tv[0], &tz));
tests/sys/capsicum/capmode.cc
421
EXPECT_OK(gettimeofday(&tv[1], &tz));
tests/sys/capsicum/capmode.cc
422
EXPECT_OK(futimesat(dfd, "testfile", tv));
tests/sys/capsicum/capmode.cc
424
EXPECT_OK(fchownat(dfd, "testfile", fs.st_uid, fs.st_gid, 0));
tests/sys/capsicum/capmode.cc
425
EXPECT_OK(linkat(dfd, "testfile", dfd, "linky", 0));
tests/sys/capsicum/capmode.cc
426
EXPECT_OK(symlinkat("testfile", dfd, "symlink"));
tests/sys/capsicum/capmode.cc
428
EXPECT_OK(readlinkat(dfd, "symlink", buffer, sizeof(buffer)));
tests/sys/capsicum/capmode.cc
429
EXPECT_OK(unlinkat(dfd, "linky", 0));
tests/sys/capsicum/capmode.cc
430
EXPECT_OK(unlinkat(dfd, "subdir", AT_REMOVEDIR));
tests/sys/capsicum/capmode.cc
458
EXPECT_OK(rc);
tests/sys/capsicum/capmode.cc
461
EXPECT_OK(dfd);
tests/sys/capsicum/capmode.cc
464
EXPECT_OK(file);
tests/sys/capsicum/capmode.cc
465
EXPECT_OK(close(file));
tests/sys/capsicum/capmode.cc
470
EXPECT_OK(fchdir(dfd));
tests/sys/capsicum/capmode.cc
471
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/capmode.cc
484
EXPECT_OK(gettimeofday(&tv[0], &tz));
tests/sys/capsicum/capmode.cc
485
EXPECT_OK(gettimeofday(&tv[1], &tz));
tests/sys/capsicum/capmode.cc
533
EXPECT_OK(pipe(pipefds));
tests/sys/capsicum/capmode.cc
534
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
540
EXPECT_OK(sigaltstack(NULL, &ss));
tests/sys/capsicum/capmode.cc
544
EXPECT_OK(pid);
tests/sys/capsicum/capmode.cc
547
EXPECT_OK(close(pipefds[0]));
tests/sys/capsicum/capmode.cc
552
EXPECT_OK(close(pipefds[1]));
tests/sys/capsicum/capmode.cc
580
EXPECT_OK(getpid());
tests/sys/capsicum/capmode.cc
597
EXPECT_OK(pipe(thread_pipe));
tests/sys/capsicum/capmode.cc
599
EXPECT_OK(pipe(proc_pipe));
tests/sys/capsicum/capmode.cc
60
EXPECT_OK(cap_getmode(&mode));
tests/sys/capsicum/capmode.cc
600
EXPECT_OK(pthread_create(&early_thread, NULL, thread_fn,
tests/sys/capsicum/capmode.cc
606
EXPECT_OK(early_child);
tests/sys/capsicum/capmode.cc
609
EXPECT_OK(close(proc_pipe[0]));
tests/sys/capsicum/capmode.cc
613
EXPECT_OK(fd);
tests/sys/capsicum/capmode.cc
62
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
622
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
63
EXPECT_OK(cap_getmode(&mode));
tests/sys/capsicum/capmode.cc
630
EXPECT_OK(getpid());
tests/sys/capsicum/capmode.cc
641
EXPECT_OK(child);
tests/sys/capsicum/capmode.cc
644
EXPECT_OK(close(proc_pipe[0]));
tests/sys/capsicum/capmode.cc
646
EXPECT_OK(getpid());
tests/sys/capsicum/capmode.cc
661
EXPECT_OK(pthread_join(early_thread, &thread_rval));
tests/sys/capsicum/capmode.cc
671
EXPECT_OK(pthread_create(&child_thread, NULL, thread_fn,
tests/sys/capsicum/capmode.cc
674
EXPECT_OK(pthread_join(child_thread, &thread_rval));
tests/sys/capsicum/capmode.cc
682
EXPECT_OK(child);
tests/sys/capsicum/capmode.cc
685
EXPECT_OK(close(proc_pipe[0]));
tests/sys/capsicum/capmode.cc
687
EXPECT_OK(pthread_create(&child_thread2, NULL, thread_fn,
tests/sys/capsicum/capmode.cc
690
EXPECT_OK(pthread_join(child_thread2, &thread_rval));
tests/sys/capsicum/capmode.cc
720
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/capmode.cc
724
EXPECT_OK(kill(me, SIGUSR1));
tests/sys/capsicum/capmode.cc
94
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/copy_file_range.cc
148
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
171
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
172
EXPECT_OK(copy_file_range(fd_in, &off_in, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
177
EXPECT_OK(copy_file_range(fd_in, &off_in, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
194
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
195
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, &off_out, 8, 0));
tests/sys/capsicum/copy_file_range.cc
200
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, &off_out, 8, 0));
tests/sys/capsicum/copy_file_range.cc
217
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
218
EXPECT_OK(copy_file_range(fd_in, &off_in, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
219
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, &off_out, 8, 0));
tests/sys/capsicum/copy_file_range.cc
220
EXPECT_OK(copy_file_range(fd_in, &off_in, fd_out, &off_out, 8, 0));
tests/sys/capsicum/copy_file_range.cc
223
EXPECT_OK(copy_file_range(fd_in, NULL, fd_out, &off_out, 8, 0));
tests/sys/capsicum/copy_file_range.cc
224
EXPECT_OK(copy_file_range(fd_in, &off_in, fd_out, NULL, 8, 0));
tests/sys/capsicum/copy_file_range.cc
225
EXPECT_OK(copy_file_range(fd_in, &off_in, fd_out, &off_out, 8, 0));
tests/sys/capsicum/copy_file_range.cc
25
EXPECT_OK(rc);
tests/sys/capsicum/copy_file_range.cc
30
EXPECT_OK(wd_);
tests/sys/capsicum/copy_file_range.cc
45
EXPECT_OK(fd);
tests/sys/capsicum/copy_file_range.cc
47
EXPECT_OK(write(fd, contents, strlen(contents)));
tests/sys/capsicum/copy_file_range.cc
57
EXPECT_OK(fd);
tests/sys/capsicum/copy_file_range.cc
58
EXPECT_OK(cap_rights_limit(fd, rights));
tests/sys/capsicum/copy_file_range.cc
63
EXPECT_OK(fd);
tests/sys/capsicum/copy_file_range.cc
64
EXPECT_OK(cap_rights_limit(fd, rights));
tests/sys/capsicum/fcntl.cc
139
EXPECT_OK(rc);
tests/sys/capsicum/fcntl.cc
150
EXPECT_OK(fd);
tests/sys/capsicum/fcntl.cc
153
EXPECT_OK(sock);
tests/sys/capsicum/fcntl.cc
158
EXPECT_OK(caps[ii]);
tests/sys/capsicum/fcntl.cc
159
EXPECT_OK(cap_rights_limit(caps[ii], &(fcntl_rights[ii])));
tests/sys/capsicum/fcntl.cc
161
EXPECT_OK(sock_caps[ii]);
tests/sys/capsicum/fcntl.cc
162
EXPECT_OK(cap_rights_limit(sock_caps[ii], &(fcntl_rights[ii])));
tests/sys/capsicum/fcntl.cc
167
EXPECT_OK(newfd);
tests/sys/capsicum/fcntl.cc
171
EXPECT_OK(cap_rights_get(newfd, &rights));
tests/sys/capsicum/fcntl.cc
174
EXPECT_OK(fcntl(caps[0], F_DUP2FD, newfd));
tests/sys/capsicum/fcntl.cc
176
EXPECT_OK(cap_rights_get(newfd, &rights));
tests/sys/capsicum/fcntl.cc
180
EXPECT_OK(fcntl(caps[0], F_GETFD, 0));
tests/sys/capsicum/fcntl.cc
181
EXPECT_OK(fcntl(caps[0], F_SETFD, 0));
tests/sys/capsicum/fcntl.cc
209
EXPECT_OK(fd);
tests/sys/capsicum/fcntl.cc
215
EXPECT_OK(cap_rights_limit(cap, &rights));
tests/sys/capsicum/fcntl.cc
224
EXPECT_OK(fcntl(cap, F_SETLK, (long)&fl));
tests/sys/capsicum/fcntl.cc
233
EXPECT_OK(fcntl(fd, F_GETLK, (long)&fl));
tests/sys/capsicum/fcntl.cc
247
EXPECT_OK(fcntl(cap, F_SETLK, (long)&fl));
tests/sys/capsicum/fcntl.cc
256
EXPECT_OK(fd);
tests/sys/capsicum/fcntl.cc
259
EXPECT_OK(cap_fcntls_limit(fd, CAP_FCNTL_GETFL));
tests/sys/capsicum/fcntl.cc
261
EXPECT_OK(fd_flag);
tests/sys/capsicum/fcntl.cc
266
EXPECT_OK(cap_rights_get(fd, &rights));
tests/sys/capsicum/fcntl.cc
271
EXPECT_OK(cap_fcntls_get(fd, &fcntls));
tests/sys/capsicum/fcntl.cc
283
EXPECT_OK(fd);
tests/sys/capsicum/fcntl.cc
287
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/fcntl.cc
288
EXPECT_OK(cap_fcntls_limit(fd, CAP_FCNTL_GETFL));
tests/sys/capsicum/fcntl.cc
292
EXPECT_OK(cap_rights_get(fd, &cur_rights));
tests/sys/capsicum/fcntl.cc
294
EXPECT_OK(cap_fcntls_get(fd, &fcntls));
tests/sys/capsicum/fcntl.cc
299
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/fcntl.cc
300
EXPECT_OK(cap_fcntls_get(fd, &fcntls));
tests/sys/capsicum/fcntl.cc
305
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/fcntl.cc
306
EXPECT_OK(cap_fcntls_get(fd, &fcntls));
tests/sys/capsicum/fcntl.cc
31
EXPECT_OK(files["file"]);
tests/sys/capsicum/fcntl.cc
316
EXPECT_OK(fd);
tests/sys/capsicum/fcntl.cc
320
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/fcntl.cc
324
EXPECT_OK(fd_flag);
tests/sys/capsicum/fcntl.cc
325
EXPECT_OK(fcntl(fd, F_SETFL, fd_flag));
tests/sys/capsicum/fcntl.cc
328
EXPECT_OK(cap_fcntls_limit(fd, CAP_FCNTL_ALL));
tests/sys/capsicum/fcntl.cc
33
EXPECT_OK(files["socket"]);
tests/sys/capsicum/fcntl.cc
330
EXPECT_OK(fd_flag);
tests/sys/capsicum/fcntl.cc
331
EXPECT_OK(fcntl(fd, F_SETFL, fd_flag));
tests/sys/capsicum/fcntl.cc
336
EXPECT_OK(cap_fcntls_limit(fd_get, CAP_FCNTL_GETFL));
tests/sys/capsicum/fcntl.cc
337
EXPECT_OK(cap_fcntls_limit(fd_set, CAP_FCNTL_SETFL));
tests/sys/capsicum/fcntl.cc
340
EXPECT_OK(fd_flag);
tests/sys/capsicum/fcntl.cc
342
EXPECT_OK(fcntl(fd_set, F_SETFL, fd_flag));
tests/sys/capsicum/fcntl.cc
348
EXPECT_OK(cap_fcntls_limit(fd, 0));
tests/sys/capsicum/fcntl.cc
358
EXPECT_OK(sock);
tests/sys/capsicum/fcntl.cc
361
EXPECT_OK(cap_rights_limit(sock, &rights));
tests/sys/capsicum/fcntl.cc
365
EXPECT_OK(owner);
tests/sys/capsicum/fcntl.cc
366
EXPECT_OK(fcntl(sock, F_SETOWN, owner));
tests/sys/capsicum/fcntl.cc
369
EXPECT_OK(cap_fcntls_limit(sock, CAP_FCNTL_ALL));
tests/sys/capsicum/fcntl.cc
371
EXPECT_OK(owner);
tests/sys/capsicum/fcntl.cc
372
EXPECT_OK(fcntl(sock, F_SETOWN, owner));
tests/sys/capsicum/fcntl.cc
377
EXPECT_OK(cap_fcntls_limit(sock_get, CAP_FCNTL_GETOWN));
tests/sys/capsicum/fcntl.cc
378
EXPECT_OK(cap_fcntls_limit(sock_set, CAP_FCNTL_SETOWN));
tests/sys/capsicum/fcntl.cc
380
EXPECT_OK(owner);
tests/sys/capsicum/fcntl.cc
382
EXPECT_OK(fcntl(sock_set, F_SETOWN, owner));
tests/sys/capsicum/fcntl.cc
386
EXPECT_OK(cap_fcntls_get(sock_get, &fcntls));
tests/sys/capsicum/fcntl.cc
388
EXPECT_OK(cap_fcntls_get(sock_set, &fcntls));
tests/sys/capsicum/fcntl.cc
397
EXPECT_OK(cap_fcntls_limit(sock, 0));
tests/sys/capsicum/fcntl.cc
41
EXPECT_OK(files["SHM"]);
tests/sys/capsicum/fcntl.cc
48
EXPECT_OK(cap_rights_limit(caps[key], &rights));
tests/sys/capsicum/fcntl.cc
49
EXPECT_OK(caps[key]) << " on " << ii->first;
tests/sys/capsicum/fcntl.cc
55
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/fcntl.cc
61
EXPECT_OK(fcntl(ii->second, F_GETFL, 0)) << " on " << ii->first;
tests/sys/capsicum/fcntl.cc
63
EXPECT_OK(cap) << " on " << ii->first;
tests/sys/capsicum/fcntl.cc
64
EXPECT_OK(cap_rights_limit(cap, &r_ro)) << " on " << ii->first;
tests/sys/capsicum/fexecve.cc
103
EXPECT_OK(cap_enter());
tests/sys/capsicum/fexecve.cc
105
EXPECT_OK(cap_fd);
tests/sys/capsicum/fexecve.cc
110
EXPECT_OK(cap_rights_limit(cap_fd, &rights));
tests/sys/capsicum/fexecve.cc
111
EXPECT_OK(fexecve_(cap_fd, argv_pass_, null_envp));
tests/sys/capsicum/fexecve.cc
118
EXPECT_OK(fd);
tests/sys/capsicum/fexecve.cc
121
EXPECT_OK(fstat(fd, &data));
tests/sys/capsicum/fexecve.cc
134
EXPECT_OK(fd);
tests/sys/capsicum/fexecve.cc
135
EXPECT_OK(cap_enter());
tests/sys/capsicum/fexecve.cc
138
EXPECT_OK(fstat(fd, &data));
tests/sys/capsicum/fexecve.cc
140
EXPECT_OK(fexecve_(fd, argv_checkroot_, null_envp));
tests/sys/capsicum/fexecve.cc
148
EXPECT_OK(cap_enter());
tests/sys/capsicum/fexecve.cc
160
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/fexecve.cc
162
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/fexecve.cc
182
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/fexecve.cc
66
EXPECT_OK(fd);
tests/sys/capsicum/fexecve.cc
68
EXPECT_OK(write(fd, contents, strlen(contents)));
tests/sys/capsicum/fexecve.cc
79
EXPECT_OK(fexecve_(exec_fd_, argv_pass_, null_envp));
tests/sys/capsicum/fexecve.cc
85
EXPECT_OK(cap_enter());
tests/sys/capsicum/fexecve.cc
86
EXPECT_OK(fexecve_(exec_fd_, argv_pass_, null_envp));
tests/sys/capsicum/fexecve.cc
92
EXPECT_OK(cap_enter());
tests/sys/capsicum/fexecve.cc
94
EXPECT_OK(cap_fd);
tests/sys/capsicum/fexecve.cc
97
EXPECT_OK(cap_rights_limit(cap_fd, &rights));
tests/sys/capsicum/ioctl.cc
100
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/ioctl.cc
102
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
111
EXPECT_OK(fd);
tests/sys/capsicum/ioctl.cc
117
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
122
EXPECT_OK(cap_rights_limit(fd, &rights_ioctl));
tests/sys/capsicum/ioctl.cc
125
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
130
EXPECT_OK(ioctl(fd, FIONREAD, &bytes));
tests/sys/capsicum/ioctl.cc
132
EXPECT_OK(ioctl(fd, FIOCLEX, &one));
tests/sys/capsicum/ioctl.cc
136
EXPECT_OK(cap_ioctls_limit(fd, both_ioctls, 2));
tests/sys/capsicum/ioctl.cc
137
EXPECT_OK(ioctl(fd, FIONREAD, &bytes));
tests/sys/capsicum/ioctl.cc
138
EXPECT_OK(ioctl(fd, FIOCLEX, &one));
tests/sys/capsicum/ioctl.cc
156
EXPECT_OK(cap_ioctls_limit(fd_nread, &ioctl_nread, 1));
tests/sys/capsicum/ioctl.cc
157
EXPECT_OK(cap_ioctls_limit(fd_clex, &ioctl_clex, 1));
tests/sys/capsicum/ioctl.cc
158
EXPECT_OK(ioctl(fd_nread, FIONREAD, &bytes));
tests/sys/capsicum/ioctl.cc
160
EXPECT_OK(ioctl(fd_clex, FIOCLEX, &one));
tests/sys/capsicum/ioctl.cc
166
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
171
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
181
EXPECT_OK(cap_ioctls_limit(fd, NULL, 0));
tests/sys/capsicum/ioctl.cc
190
EXPECT_OK(fd);
tests/sys/capsicum/ioctl.cc
199
EXPECT_OK(cap_rights_limit(fd, &rights_ioctl));
tests/sys/capsicum/ioctl.cc
20
EXPECT_OK(fd);
tests/sys/capsicum/ioctl.cc
204
EXPECT_OK(cap_ioctls_limit(fd, ioctls, CAP_IOCTLS_LIMIT_MAX));
tests/sys/capsicum/ioctl.cc
22
EXPECT_OK(fd_no);
tests/sys/capsicum/ioctl.cc
23
EXPECT_OK(cap_rights_limit(fd, &rights_ioctl));
tests/sys/capsicum/ioctl.cc
24
EXPECT_OK(cap_rights_limit(fd_no, &rights_many));
tests/sys/capsicum/ioctl.cc
28
EXPECT_OK(ioctl(fd, FIONREAD, &bytes));
tests/sys/capsicum/ioctl.cc
32
EXPECT_OK(ioctl(fd, FIOCLEX, &one));
tests/sys/capsicum/ioctl.cc
41
EXPECT_OK(fd);
tests/sys/capsicum/ioctl.cc
45
EXPECT_OK(cap_ioctls_limit(fd, &ioctl_nread, 1));
tests/sys/capsicum/ioctl.cc
47
EXPECT_OK(ioctl(fd, FIONREAD, &bytes));
tests/sys/capsicum/ioctl.cc
53
EXPECT_OK(cap_rights_get(fd, &rights));
tests/sys/capsicum/ioctl.cc
60
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
73
EXPECT_OK(fd);
tests/sys/capsicum/ioctl.cc
76
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/ioctl.cc
78
EXPECT_OK(cap_ioctls_limit(fd, &ioctl_nread, 1));
tests/sys/capsicum/ioctl.cc
83
EXPECT_OK(cap_rights_get(fd, &cur_rights));
tests/sys/capsicum/ioctl.cc
86
EXPECT_OK(nioctls);
tests/sys/capsicum/ioctl.cc
92
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/ioctl.cc
94
EXPECT_OK(nioctls);
tests/sys/capsicum/linux.cc
1000
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/linux.cc
1004
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
1010
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
1022
EXPECT_OK(capget(&hdr, &data[0]));
tests/sys/capsicum/linux.cc
1026
EXPECT_OK(capset(&hdr, &data[0]));
tests/sys/capsicum/linux.cc
1029
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
1044
EXPECT_OK(prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0));
tests/sys/capsicum/linux.cc
1046
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
1050
EXPECT_OK(prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &bpf, 0, 0));
tests/sys/capsicum/linux.cc
1074
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
1079
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/linux.cc
1090
EXPECT_OK(prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0));
tests/sys/capsicum/linux.cc
1091
EXPECT_OK(prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, &bpf, 0, 0));
tests/sys/capsicum/linux.cc
1093
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/linux.cc
1115
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
1125
EXPECT_OK(cap_ro);
tests/sys/capsicum/linux.cc
1126
EXPECT_OK(cap_rights_limit(cap_ro, &r_rs));
tests/sys/capsicum/linux.cc
1127
EXPECT_OK(cap_ro);
tests/sys/capsicum/linux.cc
1129
EXPECT_OK(cap_wo);
tests/sys/capsicum/linux.cc
1130
EXPECT_OK(cap_rights_limit(cap_wo, &r_ws));
tests/sys/capsicum/linux.cc
1131
EXPECT_OK(cap_wo);
tests/sys/capsicum/linux.cc
1133
EXPECT_OK(cap_all);
tests/sys/capsicum/linux.cc
1134
EXPECT_OK(cap_rights_limit(cap_all, &r_rwssync));
tests/sys/capsicum/linux.cc
1135
EXPECT_OK(cap_all);
tests/sys/capsicum/linux.cc
1139
EXPECT_OK(syscall(__NR_io_setup, 10, &ctx));
tests/sys/capsicum/linux.cc
1157
EXPECT_OK(syscall(__NR_io_submit, ctx, 1, reqs));
tests/sys/capsicum/linux.cc
117
EXPECT_OK(sigprocmask(SIG_BLOCK, &mask, NULL));
tests/sys/capsicum/linux.cc
1175
EXPECT_OK(syscall(__NR_io_submit, ctx, 1, reqs));
tests/sys/capsicum/linux.cc
1177
EXPECT_OK(syscall(__NR_io_destroy, ctx));
tests/sys/capsicum/linux.cc
119
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
1192
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
1205
EXPECT_OK(syscall(__NR_kcmp, parent, child, KCMP_FILE, fd, fd));
tests/sys/capsicum/linux.cc
1208
EXPECT_OK(cap_rights_limit(fd, &rights));
tests/sys/capsicum/linux.cc
1227
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
1230
EXPECT_OK(cap);
tests/sys/capsicum/linux.cc
1231
EXPECT_OK(cap_rights_limit(cap, &rights));
tests/sys/capsicum/linux.cc
1237
EXPECT_OK(procfd) << " failed to open " << buffer;
tests/sys/capsicum/linux.cc
1240
EXPECT_OK(proccap);
tests/sys/capsicum/linux.cc
1241
EXPECT_OK(cap_rights_limit(proccap, &rights));
tests/sys/capsicum/linux.cc
1243
EXPECT_OK(read(proccap, buffer, sizeof(buffer)));
tests/sys/capsicum/linux.cc
1258
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
1265
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/linux.cc
1277
EXPECT_OK(clock_gettime(child_clock, &ts));
tests/sys/capsicum/linux.cc
1283
EXPECT_OK(clock_gettime(child_clock, &ts));
tests/sys/capsicum/linux.cc
1292
EXPECT_OK(fd_all);
tests/sys/capsicum/linux.cc
1294
EXPECT_OK(fd_rw);
tests/sys/capsicum/linux.cc
1298
EXPECT_OK(cap_rights_limit(fd_all, &r_all));
tests/sys/capsicum/linux.cc
1302
EXPECT_OK(cap_rights_limit(fd_rw, &r_rw));
tests/sys/capsicum/linux.cc
1308
EXPECT_OK(fcntl(fd_all, F_SETLEASE, F_WRLCK));
tests/sys/capsicum/linux.cc
1311
EXPECT_OK(fcntl(fd_all, F_SETLEASE, F_UNLCK, 0));
tests/sys/capsicum/linux.cc
1321
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
134
EXPECT_OK(cap_fd_none);
tests/sys/capsicum/linux.cc
135
EXPECT_OK(cap_rights_limit(cap_fd_none, &r_ws));
tests/sys/capsicum/linux.cc
1365
EXPECT_OK(dir);
tests/sys/capsicum/linux.cc
1367
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
1369
EXPECT_OK(write(fd, message, strlen(message)));
tests/sys/capsicum/linux.cc
137
EXPECT_OK(cap_fd_read);
tests/sys/capsicum/linux.cc
1375
EXPECT_OK(name_to_handle_at(dir, "cap_openbyhandle_testfile", fhandle, &mount_id, 0));
tests/sys/capsicum/linux.cc
1378
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
138
EXPECT_OK(cap_rights_limit(cap_fd_read, &r_rs));
tests/sys/capsicum/linux.cc
1381
EXPECT_OK(len);
tests/sys/capsicum/linux.cc
140
EXPECT_OK(cap_fd_sig);
tests/sys/capsicum/linux.cc
1404
EXPECT_OK(cap_enter());
tests/sys/capsicum/linux.cc
1407
EXPECT_OK(getrandom_(buffer, sizeof(buffer), GRND_NONBLOCK));
tests/sys/capsicum/linux.cc
1408
EXPECT_OK(getrandom_(buffer2, sizeof(buffer2), GRND_NONBLOCK));
tests/sys/capsicum/linux.cc
141
EXPECT_OK(cap_rights_limit(cap_fd_sig, &r_sig));
tests/sys/capsicum/linux.cc
143
EXPECT_OK(cap_fd_sig_read);
tests/sys/capsicum/linux.cc
1430
EXPECT_OK(ftruncate(memfd, LEN));
tests/sys/capsicum/linux.cc
1433
EXPECT_OK(memfd_ro);
tests/sys/capsicum/linux.cc
1434
EXPECT_OK(memfd_rw);
tests/sys/capsicum/linux.cc
1436
EXPECT_OK(cap_rights_limit(memfd_ro, cap_rights_init(&rights, CAP_MMAP_R, CAP_FSTAT)));
tests/sys/capsicum/linux.cc
1437
EXPECT_OK(cap_rights_limit(memfd_rw, cap_rights_init(&rights, CAP_MMAP_RW, CAP_FCHMOD)));
tests/sys/capsicum/linux.cc
144
EXPECT_OK(cap_rights_limit(cap_fd_sig_read, &r_rssig));
tests/sys/capsicum/linux.cc
146
EXPECT_OK(cap_fd_all);
tests/sys/capsicum/linux.cc
1463
EXPECT_OK(seals);
tests/sys/capsicum/linux.cc
147
EXPECT_OK(cap_rights_limit(cap_fd_all, &r_rssig_poll));
tests/sys/capsicum/linux.cc
1479
EXPECT_OK(fcntl(memfd_rw, F_ADD_SEALS, F_SEAL_WRITE));
tests/sys/capsicum/linux.cc
1482
EXPECT_OK(seals);
tests/sys/capsicum/linux.cc
1489
EXPECT_OK(cap_rights_limit(memfd_rw, cap_rights_init(&rights, CAP_MMAP_RW)));
tests/sys/capsicum/linux.cc
156
EXPECT_OK(len);
tests/sys/capsicum/linux.cc
164
EXPECT_OK(sigprocmask(SIG_BLOCK, &mask, NULL));
tests/sys/capsicum/linux.cc
176
EXPECT_OK(poll(&poll_fd, 1, 400));
tests/sys/capsicum/linux.cc
181
EXPECT_OK(poll(&poll_fd, 1, 400));
tests/sys/capsicum/linux.cc
188
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
200
EXPECT_OK(cap_ro);
tests/sys/capsicum/linux.cc
201
EXPECT_OK(cap_rights_limit(cap_ro, &r_rs));
tests/sys/capsicum/linux.cc
203
EXPECT_OK(cap_wo);
tests/sys/capsicum/linux.cc
204
EXPECT_OK(cap_rights_limit(cap_wo, &r_ws));
tests/sys/capsicum/linux.cc
206
EXPECT_OK(cap_rw);
tests/sys/capsicum/linux.cc
207
EXPECT_OK(cap_rights_limit(cap_rw, &r_rws));
tests/sys/capsicum/linux.cc
209
EXPECT_OK(cap_all);
tests/sys/capsicum/linux.cc
210
EXPECT_OK(cap_rights_limit(cap_all, &r_rwspoll));
tests/sys/capsicum/linux.cc
217
EXPECT_OK(write(cap_wo, &u, sizeof(u)));
tests/sys/capsicum/linux.cc
227
EXPECT_OK(poll(&poll_fd, 1, 400));
tests/sys/capsicum/linux.cc
232
EXPECT_OK(poll(&poll_fd, 1, 400));
tests/sys/capsicum/linux.cc
238
EXPECT_OK(read(cap_ro, &u, sizeof(u)));
tests/sys/capsicum/linux.cc
256
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, sock_fds));
tests/sys/capsicum/linux.cc
259
EXPECT_OK(write(sock_fds[1], buffer, sizeof(buffer)));
tests/sys/capsicum/linux.cc
261
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/linux.cc
264
EXPECT_OK(epoll_fd);
tests/sys/capsicum/linux.cc
278
EXPECT_OK(cap_epoll_wo);
tests/sys/capsicum/linux.cc
279
EXPECT_OK(cap_rights_limit(cap_epoll_wo, &r_ws));
tests/sys/capsicum/linux.cc
281
EXPECT_OK(cap_epoll_ro);
tests/sys/capsicum/linux.cc
282
EXPECT_OK(cap_rights_limit(cap_epoll_ro, &r_rs));
tests/sys/capsicum/linux.cc
284
EXPECT_OK(cap_epoll_rw);
tests/sys/capsicum/linux.cc
285
EXPECT_OK(cap_rights_limit(cap_epoll_rw, &r_rws));
tests/sys/capsicum/linux.cc
287
EXPECT_OK(cap_epoll_poll);
tests/sys/capsicum/linux.cc
288
EXPECT_OK(cap_rights_limit(cap_epoll_poll, &r_rwspoll));
tests/sys/capsicum/linux.cc
290
EXPECT_OK(cap_epoll_ctl);
tests/sys/capsicum/linux.cc
291
EXPECT_OK(cap_rights_limit(cap_epoll_ctl, &r_epoll));
tests/sys/capsicum/linux.cc
300
EXPECT_OK(epoll_ctl(cap_epoll_ctl, EPOLL_CTL_ADD, sock_fds[0], &eev));
tests/sys/capsicum/linux.cc
305
EXPECT_OK(epoll_ctl(cap_epoll_ctl, EPOLL_CTL_MOD, sock_fds[0], &eev));
tests/sys/capsicum/linux.cc
312
EXPECT_OK(epoll_pwait(cap_epoll_poll, &eev, 1, 100, NULL));
tests/sys/capsicum/linux.cc
318
EXPECT_OK(epoll_ctl(epoll_fd, EPOLL_CTL_DEL, sock_fds[0], &eev));
tests/sys/capsicum/linux.cc
332
EXPECT_OK(fd);
tests/sys/capsicum/linux.cc
334
EXPECT_OK(write(fd, buffer, sizeof(buffer)));
tests/sys/capsicum/linux.cc
337
EXPECT_OK(cap_rf);
tests/sys/capsicum/linux.cc
338
EXPECT_OK(cap_rights_limit(cap_rf, cap_rights_init(&rights, CAP_READ, CAP_FSTAT)));
tests/sys/capsicum/linux.cc
340
EXPECT_OK(cap_ro);
tests/sys/capsicum/linux.cc
341
EXPECT_OK(cap_rights_limit(cap_ro, cap_rights_init(&rights, CAP_READ)));
tests/sys/capsicum/linux.cc
344
EXPECT_OK(fstatat(fd, "", &info, AT_EMPTY_PATH));
tests/sys/capsicum/linux.cc
346
EXPECT_OK(fstatat(cap_rf, "", &info, AT_EMPTY_PATH));
tests/sys/capsicum/linux.cc
353
EXPECT_OK(dir);
tests/sys/capsicum/linux.cc
355
EXPECT_OK(dir_rf);
tests/sys/capsicum/linux.cc
356
EXPECT_OK(cap_rights_limit(dir_rf, cap_rights_init(&rights, CAP_READ, CAP_FSTAT)));
tests/sys/capsicum/linux.cc
358
EXPECT_OK(dir_ro);
tests/sys/capsicum/linux.cc
359
EXPECT_OK(cap_rights_limit(dir_ro, cap_rights_init(&rights, CAP_READ)));
tests/sys/capsicum/linux.cc
361
EXPECT_OK(fstatat(dir, "cap_fstatat", &info, AT_EMPTY_PATH));
tests/sys/capsicum/linux.cc
363
EXPECT_OK(fstatat(dir_rf, "cap_fstatat", &info, AT_EMPTY_PATH));
tests/sys/capsicum/linux.cc
377
EXPECT_OK(fa_fd);
tests/sys/capsicum/linux.cc
398
EXPECT_OK(cap_fd_ro);
tests/sys/capsicum/linux.cc
399
EXPECT_OK(cap_rights_limit(cap_fd_ro, &r_rs));
tests/sys/capsicum/linux.cc
401
EXPECT_OK(cap_fd_wo);
tests/sys/capsicum/linux.cc
402
EXPECT_OK(cap_rights_limit(cap_fd_wo, &r_ws));
tests/sys/capsicum/linux.cc
404
EXPECT_OK(cap_fd_rw);
tests/sys/capsicum/linux.cc
405
EXPECT_OK(cap_rights_limit(cap_fd_rw, &r_rws));
tests/sys/capsicum/linux.cc
407
EXPECT_OK(cap_fd_poll);
tests/sys/capsicum/linux.cc
408
EXPECT_OK(cap_rights_limit(cap_fd_poll, &r_rwspoll));
tests/sys/capsicum/linux.cc
410
EXPECT_OK(cap_fd_not);
tests/sys/capsicum/linux.cc
411
EXPECT_OK(cap_rights_limit(cap_fd_not, &r_rwsnotify));
tests/sys/capsicum/linux.cc
416
EXPECT_OK(dfd);
tests/sys/capsicum/linux.cc
420
EXPECT_OK(cap_dfd);
tests/sys/capsicum/linux.cc
421
EXPECT_OK(cap_rights_limit(cap_dfd, &r_rslstat));
tests/sys/capsicum/linux.cc
422
EXPECT_OK(cap_dfd);
tests/sys/capsicum/linux.cc
424
EXPECT_OK(cap_dfd_rs);
tests/sys/capsicum/linux.cc
425
EXPECT_OK(cap_rights_limit(cap_dfd_rs, &r_rs));
tests/sys/capsicum/linux.cc
426
EXPECT_OK(cap_dfd_rs);
tests/sys/capsicum/linux.cc
428
EXPECT_OK(cap_dfd_rsstat);
tests/sys/capsicum/linux.cc
429
EXPECT_OK(cap_rights_limit(cap_dfd_rsstat, &r_rsstat));
tests/sys/capsicum/linux.cc
430
EXPECT_OK(cap_dfd_rsstat);
tests/sys/capsicum/linux.cc
432
EXPECT_OK(cap_dfd_rsl);
tests/sys/capsicum/linux.cc
433
EXPECT_OK(cap_rights_limit(cap_dfd_rsl, &r_rsl));
tests/sys/capsicum/linux.cc
434
EXPECT_OK(cap_dfd_rsl);
tests/sys/capsicum/linux.cc
44
EXPECT_OK(cap_fd_ro);
tests/sys/capsicum/linux.cc
440
EXPECT_OK(fanotify_mark(cap_fd_not, FAN_MARK_ADD, FAN_OPEN|FAN_MODIFY|FAN_EVENT_ON_CHILD, cap_dfd, NULL));
tests/sys/capsicum/linux.cc
444
EXPECT_OK(fanotify_mark(cap_fd_not, FAN_MARK_ADD, FAN_OPEN|FAN_MODIFY|FAN_EVENT_ON_CHILD, cap_dfd_rsstat, NULL));
tests/sys/capsicum/linux.cc
449
EXPECT_OK(fanotify_mark(cap_fd_not, FAN_MARK_ADD, FAN_OPEN|FAN_MODIFY, cap_dfd, "file"));
tests/sys/capsicum/linux.cc
45
EXPECT_OK(cap_rights_limit(cap_fd_ro, &r_ro));
tests/sys/capsicum/linux.cc
466
EXPECT_OK(poll(&poll_fd, 1, 1400));
tests/sys/capsicum/linux.cc
47
EXPECT_OK(cap_fd_wo);
tests/sys/capsicum/linux.cc
471
EXPECT_OK(poll(&poll_fd, 1, 1400));
tests/sys/capsicum/linux.cc
476
EXPECT_OK(poll(&poll_fd, 1, 1400));
tests/sys/capsicum/linux.cc
48
EXPECT_OK(cap_rights_limit(cap_fd_wo, &r_wo));
tests/sys/capsicum/linux.cc
485
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
498
EXPECT_OK(cap_rights_get(ev.fd, &rights));
tests/sys/capsicum/linux.cc
50
EXPECT_OK(cap_fd_rw);
tests/sys/capsicum/linux.cc
51
EXPECT_OK(cap_rights_limit(cap_fd_rw, &r_rw));
tests/sys/capsicum/linux.cc
527
EXPECT_OK(i_fd);
tests/sys/capsicum/linux.cc
53
EXPECT_OK(cap_fd_all);
tests/sys/capsicum/linux.cc
539
EXPECT_OK(cap_fd_ro);
tests/sys/capsicum/linux.cc
54
EXPECT_OK(cap_rights_limit(cap_fd_all, &r_rwpoll));
tests/sys/capsicum/linux.cc
540
EXPECT_OK(cap_rights_limit(cap_fd_ro, &r_rs));
tests/sys/capsicum/linux.cc
542
EXPECT_OK(cap_fd_wo);
tests/sys/capsicum/linux.cc
543
EXPECT_OK(cap_rights_limit(cap_fd_wo, &r_ws));
tests/sys/capsicum/linux.cc
545
EXPECT_OK(cap_fd_rw);
tests/sys/capsicum/linux.cc
546
EXPECT_OK(cap_rights_limit(cap_fd_rw, &r_rws));
tests/sys/capsicum/linux.cc
548
EXPECT_OK(cap_fd_all);
tests/sys/capsicum/linux.cc
549
EXPECT_OK(cap_rights_limit(cap_fd_all, &r_rwsnotify));
tests/sys/capsicum/linux.cc
554
EXPECT_OK(wd);
tests/sys/capsicum/linux.cc
557
EXPECT_OK(write(fd, buffer, sizeof(buffer)));
tests/sys/capsicum/linux.cc
563
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
568
EXPECT_OK(inotify_rm_watch(cap_fd_all, wd));
tests/sys/capsicum/linux.cc
602
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/linux.cc
623
EXPECT_OK(unshare(CLONE_NEWUTS));
tests/sys/capsicum/linux.cc
635
EXPECT_OK(cap_fd);
tests/sys/capsicum/linux.cc
636
EXPECT_OK(cap_rights_limit(cap_fd, &r_rwlstat));
tests/sys/capsicum/linux.cc
638
EXPECT_OK(cap_fd_setns);
tests/sys/capsicum/linux.cc
639
EXPECT_OK(cap_rights_limit(cap_fd_setns, &r_rwlstatns));
tests/sys/capsicum/linux.cc
64
EXPECT_OK(timerfd_settime(cap_fd_wo, 0, &ispec, NULL));
tests/sys/capsicum/linux.cc
641
EXPECT_OK(setns(cap_fd_setns, CLONE_NEWUTS));
tests/sys/capsicum/linux.cc
643
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/linux.cc
647
EXPECT_OK(unshare(CLONE_NEWUTS));
tests/sys/capsicum/linux.cc
65
EXPECT_OK(timerfd_settime(cap_fd_rw, 0, &ispec, NULL));
tests/sys/capsicum/linux.cc
66
EXPECT_OK(timerfd_settime(cap_fd_all, 0, &ispec, NULL));
tests/sys/capsicum/linux.cc
671
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
688
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
69
EXPECT_OK(timerfd_gettime(cap_fd_ro, &old_ispec));
tests/sys/capsicum/linux.cc
70
EXPECT_OK(timerfd_gettime(cap_fd_rw, &old_ispec));
tests/sys/capsicum/linux.cc
71
EXPECT_OK(timerfd_gettime(cap_fd_all, &old_ispec));
tests/sys/capsicum/linux.cc
711
EXPECT_OK(pdgetpid(shared_pd, &shared_child));
tests/sys/capsicum/linux.cc
717
EXPECT_OK(pdkill(shared_pd, SIGINT));
tests/sys/capsicum/linux.cc
721
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
739
EXPECT_OK(pdgetpid(pd, &pid));
tests/sys/capsicum/linux.cc
766
EXPECT_OK(firstborn);
tests/sys/capsicum/linux.cc
780
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, shared_sock_fds));
tests/sys/capsicum/linux.cc
785
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
795
EXPECT_OK(pdgetpid(shared_pd, &child0));
tests/sys/capsicum/linux.cc
809
EXPECT_OK(pdgetpid(grandchild_pd, &grandchild));
tests/sys/capsicum/linux.cc
816
EXPECT_OK(pdkill(grandchild_pd, SIGINT));
tests/sys/capsicum/linux.cc
84
EXPECT_OK(poll(&poll_fd, 1, 400));
tests/sys/capsicum/linux.cc
843
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
876
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, shared_sock_fds));
tests/sys/capsicum/linux.cc
882
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
889
EXPECT_OK(pdgetpid(grandchild_pd, &grandchild));
tests/sys/capsicum/linux.cc
90
EXPECT_OK(poll(&poll_fd, 1, 400));
tests/sys/capsicum/linux.cc
921
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, shared_sock_fds));
tests/sys/capsicum/linux.cc
927
EXPECT_OK(child);
tests/sys/capsicum/linux.cc
934
EXPECT_OK(pdgetpid(grandchild_pd, &grandchild));
tests/sys/capsicum/linux.cc
938
EXPECT_OK(pdkill(grandchild_pd, SIGINT));
tests/sys/capsicum/linux.cc
94
EXPECT_OK(timerfd_gettime(cap_fd_all, &old_ispec));
tests/sys/capsicum/linux.cc
969
EXPECT_OK(cap_enter()); // Enter capability mode.
tests/sys/capsicum/linux.cc
972
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
983
EXPECT_OK(prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0));
tests/sys/capsicum/linux.cc
985
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
989
EXPECT_OK(prctl(PR_SET_OPENAT_BENEATH, 1, 0, 0, 0));
tests/sys/capsicum/linux.cc
991
EXPECT_OK(rc);
tests/sys/capsicum/linux.cc
995
EXPECT_OK(prctl(PR_SET_OPENAT_BENEATH, 0, 0, 0, 0));
tests/sys/capsicum/linux.cc
997
EXPECT_OK(rc);
tests/sys/capsicum/mqueue.cc
39
EXPECT_OK(mq);
tests/sys/capsicum/mqueue.cc
48
EXPECT_OK(cap_read_mq);
tests/sys/capsicum/mqueue.cc
49
EXPECT_OK(cap_rights_limit(cap_read_mq, &r_read));
tests/sys/capsicum/mqueue.cc
51
EXPECT_OK(cap_write_mq);
tests/sys/capsicum/mqueue.cc
52
EXPECT_OK(cap_rights_limit(cap_write_mq, &r_write));
tests/sys/capsicum/mqueue.cc
54
EXPECT_OK(cap_poll_mq);
tests/sys/capsicum/mqueue.cc
55
EXPECT_OK(cap_rights_limit(cap_poll_mq, &r_poll));
tests/sys/capsicum/mqueue.cc
56
EXPECT_OK(mq_close_(mq));
tests/sys/capsicum/mqueue.cc
60
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/mqueue.cc
68
EXPECT_OK(mq_notify_(cap_poll_mq, &se));
tests/sys/capsicum/mqueue.cc
77
EXPECT_OK(mq_timedsend_(cap_write_mq, message, strlen(message) + 1, kPriority, &ts));
tests/sys/capsicum/mqueue.cc
84
EXPECT_OK(mq_getattr_(cap_poll_mq, &mqa));
tests/sys/capsicum/mqueue.cc
85
EXPECT_OK(mq_setattr_(cap_poll_mq, &mqa, NULL));
tests/sys/capsicum/mqueue.cc
91
EXPECT_OK(mq_timedreceive_(cap_read_mq, buffer, mqa.mq_msgsize, &priority, &ts));
tests/sys/capsicum/openat.cc
105
EXPECT_OK(cap_enter());
tests/sys/capsicum/openat.cc
127
EXPECT_OK(fd);
tests/sys/capsicum/openat.cc
131
EXPECT_OK(fd);
tests/sys/capsicum/openat.cc
132
EXPECT_OK(cap_rights_get(fd, &rights));
tests/sys/capsicum/openat.cc
137
EXPECT_OK(fd);
tests/sys/capsicum/openat.cc
138
EXPECT_OK(cap_rights_get(fd, &rights));
tests/sys/capsicum/openat.cc
16
EXPECT_OK(_fd); \
tests/sys/capsicum/openat.cc
171
EXPECT_OK(rc);
tests/sys/capsicum/openat.cc
176
EXPECT_OK(rc);
tests/sys/capsicum/openat.cc
196
EXPECT_OK(symlink("topfile", TmpFile(TOPDIR "/symlink.samedir")));
tests/sys/capsicum/openat.cc
197
EXPECT_OK(symlink("subdir/bottomfile", TmpFile(TOPDIR "/symlink.down")));
tests/sys/capsicum/openat.cc
198
EXPECT_OK(symlink(TmpFile(TOPDIR "/topfile"), TmpFile(SUBDIR "/symlink.absolute_in")));
tests/sys/capsicum/openat.cc
199
EXPECT_OK(symlink("/etc/passwd", TmpFile(TOPDIR "/symlink.absolute_out")));
tests/sys/capsicum/openat.cc
201
EXPECT_OK(symlink(dots2top.c_str(), TmpFile(TOPDIR "/symlink.relative_in")));
tests/sys/capsicum/openat.cc
203
EXPECT_OK(symlink(dots2passwd.c_str(), TmpFile(TOPDIR "/symlink.relative_out")));
tests/sys/capsicum/openat.cc
204
EXPECT_OK(symlink("../topfile", TmpFile(SUBDIR "/symlink.up")));
tests/sys/capsicum/openat.cc
207
EXPECT_OK(symlink("./", TmpFile(TOPDIR "/dsymlink.samedir")));
tests/sys/capsicum/openat.cc
208
EXPECT_OK(symlink("subdir/", TmpFile(TOPDIR "/dsymlink.down")));
tests/sys/capsicum/openat.cc
209
EXPECT_OK(symlink(TmpFile(TOPDIR "/"), TmpFile(SUBDIR "/dsymlink.absolute_in")));
tests/sys/capsicum/openat.cc
210
EXPECT_OK(symlink("/etc/", TmpFile(TOPDIR "/dsymlink.absolute_out")));
tests/sys/capsicum/openat.cc
212
EXPECT_OK(symlink(dots2cwd.c_str(), TmpFile(TOPDIR "/dsymlink.relative_in")));
tests/sys/capsicum/openat.cc
214
EXPECT_OK(symlink(dots2etc.c_str(), TmpFile(TOPDIR "/dsymlink.relative_out")));
tests/sys/capsicum/openat.cc
215
EXPECT_OK(symlink("../", TmpFile(SUBDIR "/dsymlink.up")));
tests/sys/capsicum/openat.cc
219
EXPECT_OK(dir_fd_);
tests/sys/capsicum/openat.cc
22
EXPECT_OK(fd);
tests/sys/capsicum/openat.cc
221
EXPECT_OK(sub_fd_);
tests/sys/capsicum/openat.cc
223
EXPECT_OK(cwd_);
tests/sys/capsicum/openat.cc
225
EXPECT_OK(fchdir(dir_fd_));
tests/sys/capsicum/openat.cc
23
EXPECT_OK(write(fd, contents, strlen(contents)));
tests/sys/capsicum/openat.cc
313
EXPECT_OK(cap_rights_limit(dir_fd_, &r_rl));
tests/sys/capsicum/openat.cc
314
EXPECT_OK(cap_rights_limit(sub_fd_, &r_rl));
tests/sys/capsicum/openat.cc
321
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/openat.cc
348
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/openat.cc
42
EXPECT_OK(etc);
tests/sys/capsicum/openat.cc
52
EXPECT_OK(etc_cap);
tests/sys/capsicum/openat.cc
53
EXPECT_OK(cap_rights_limit(etc_cap, &r_ro));
tests/sys/capsicum/openat.cc
55
EXPECT_OK(etc_cap_ro);
tests/sys/capsicum/openat.cc
56
EXPECT_OK(cap_rights_limit(etc_cap_ro, &r_rl));
tests/sys/capsicum/openat.cc
58
EXPECT_OK(etc_cap_base);
tests/sys/capsicum/openat.cc
59
EXPECT_OK(cap_rights_limit(etc_cap_base, &r_base));
tests/sys/capsicum/openat.cc
61
EXPECT_OK(cap_fcntls_limit(etc_cap_base, CAP_FCNTL_GETFL));
tests/sys/capsicum/openat.cc
64
EXPECT_OK(cap_ioctls_limit(etc_cap_base, &ioctl_nread, 1));
tests/sys/capsicum/openat.cc
88
EXPECT_OK(fd);
tests/sys/capsicum/openat.cc
90
EXPECT_OK(cap_rights_get(fd, &rights));
tests/sys/capsicum/openat.cc
93
EXPECT_OK(cap_fcntls_get(fd, &fcntls));
tests/sys/capsicum/openat.cc
99
EXPECT_OK(nioctls);
tests/sys/capsicum/overhead.cc
26
EXPECT_OK(entry_fn());
tests/sys/capsicum/procdesc.cc
1004
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
101
EXPECT_OK(pipe(pipefds));
tests/sys/capsicum/procdesc.cc
1016
EXPECT_OK(pdgetpid(pd, &other));
tests/sys/capsicum/procdesc.cc
103
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
1044
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
123
EXPECT_OK(pdgetpid(pd, &pid_got));
tests/sys/capsicum/procdesc.cc
150
EXPECT_OK(close(pd));
tests/sys/capsicum/procdesc.cc
171
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
182
EXPECT_OK(fstat(pd, &stat));
tests/sys/capsicum/procdesc.cc
193
EXPECT_OK(pdgetpid(pd, &pd_pid));
tests/sys/capsicum/procdesc.cc
201
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
211
EXPECT_OK(fd);
tests/sys/capsicum/procdesc.cc
244
EXPECT_OK(pthread_create(&child_subthread, NULL, SubThreadMain,
tests/sys/capsicum/procdesc.cc
274
EXPECT_OK(pthread_create(&child_thread, NULL, ThreadMain, NULL));
tests/sys/capsicum/procdesc.cc
276
EXPECT_OK(pthread_join(child_thread, &data));
tests/sys/capsicum/procdesc.cc
282
EXPECT_OK(pdgetpid(pd, &pid));
tests/sys/capsicum/procdesc.cc
283
EXPECT_OK(pdkill(pd, SIGKILL));
tests/sys/capsicum/procdesc.cc
300
EXPECT_OK(pipe(pipes));
tests/sys/capsicum/procdesc.cc
305
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
379
EXPECT_OK(child);
tests/sys/capsicum/procdesc.cc
399
EXPECT_OK(doppel);
tests/sys/capsicum/procdesc.cc
477
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
489
EXPECT_OK(close(pd_));
tests/sys/capsicum/procdesc.cc
515
EXPECT_OK(close(pd_));
tests/sys/capsicum/procdesc.cc
530
EXPECT_OK(close(pd_other));
tests/sys/capsicum/procdesc.cc
542
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
570
EXPECT_OK(close(pd));
tests/sys/capsicum/procdesc.cc
576
EXPECT_OK(pdkill(pd, SIGKILL));
tests/sys/capsicum/procdesc.cc
580
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
591
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
605
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
615
EXPECT_OK(close(pd_));
tests/sys/capsicum/procdesc.cc
621
EXPECT_OK(kill(pid_, SIGKILL));
tests/sys/capsicum/procdesc.cc
629
EXPECT_OK(pdkill(pd, SIGCONT));
tests/sys/capsicum/procdesc.cc
633
EXPECT_OK(pdkill(pd, SIGINT));
tests/sys/capsicum/procdesc.cc
660
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
691
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
704
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, sock_fds));
tests/sys/capsicum/procdesc.cc
707
EXPECT_OK(child);
tests/sys/capsicum/procdesc.cc
712
EXPECT_OK(pipe(pipefds));
tests/sys/capsicum/procdesc.cc
768
EXPECT_OK(kill(grandchild, SIGKILL));
tests/sys/capsicum/procdesc.cc
792
EXPECT_OK(close(pd_));
tests/sys/capsicum/procdesc.cc
811
EXPECT_OK(fstat(pd_, &stat));
tests/sys/capsicum/procdesc.cc
819
EXPECT_OK(fstat(pd_, &stat));
tests/sys/capsicum/procdesc.cc
834
EXPECT_OK(close(pd_));
tests/sys/capsicum/procdesc.cc
842
EXPECT_OK(pipe(pipefds));
tests/sys/capsicum/procdesc.cc
844
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
867
EXPECT_OK(pdgetpid(pd, &pd_pid));
tests/sys/capsicum/procdesc.cc
874
EXPECT_OK(pdkill(pd, SIGINT));
tests/sys/capsicum/procdesc.cc
884
EXPECT_OK(pipe(pipefds));
tests/sys/capsicum/procdesc.cc
886
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
905
EXPECT_OK(pdkill(pd, SIGINT));
tests/sys/capsicum/procdesc.cc
917
EXPECT_OK(cap_enter());
tests/sys/capsicum/procdesc.cc
923
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
930
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
941
EXPECT_OK(pid);
tests/sys/capsicum/procdesc.cc
951
EXPECT_OK(cap_incapable);
tests/sys/capsicum/procdesc.cc
952
EXPECT_OK(cap_rights_limit(cap_incapable, &r_ro));
tests/sys/capsicum/procdesc.cc
956
EXPECT_OK(cap_capable);
tests/sys/capsicum/procdesc.cc
957
EXPECT_OK(cap_rights_limit(cap_capable, &r_pdall));
tests/sys/capsicum/procdesc.cc
965
EXPECT_OK(pdgetpid(cap_capable, &other_pid));
tests/sys/capsicum/procdesc.cc
967
EXPECT_OK(pdkill(cap_capable, SIGINT));
tests/sys/capsicum/procdesc.cc
969
EXPECT_OK(rc);
tests/sys/capsicum/procdesc.cc
979
EXPECT_OK(socketpair(AF_UNIX, SOCK_STREAM, 0, sock_fds));
tests/sys/capsicum/rename.cc
27
EXPECT_OK(rename(src_path, src_path));
tests/sys/capsicum/rename.cc
35
EXPECT_OK(mkdir(dir_path, 0755));
tests/sys/capsicum/rename.cc
41
EXPECT_OK(renameat(AT_FDCWD, src_path, AT_FDCWD, src_path));
tests/sys/capsicum/rename.cc
42
EXPECT_OK(renameat(AT_FDCWD, src_path, dfd, src_path));
tests/sys/capsicum/rename.cc
43
EXPECT_OK(renameat(dfd, src_path, AT_FDCWD, src_path));
tests/sys/capsicum/rename.cc
44
EXPECT_OK(renameat(dfd, src_path, dfd, src_path));
tests/sys/capsicum/sctp.cc
101
EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr *)&addr, &len));
tests/sys/capsicum/sctp.cc
128
EXPECT_OK(listen(cap_sock_all, 3));
tests/sys/capsicum/sctp.cc
144
EXPECT_OK(setsockopt(cap_sock_all, IPPROTO_SCTP, SCTP_EVENTS, &events, sizeof(events)));
tests/sys/capsicum/sctp.cc
146
EXPECT_OK(getsockopt(cap_sock_all, IPPROTO_SCTP, SCTP_EVENTS, &events, &len));
tests/sys/capsicum/sctp.cc
150
EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&addr, &len));
tests/sys/capsicum/sctp.cc
170
EXPECT_OK(len);
tests/sys/capsicum/sctp.cc
179
EXPECT_OK(rc2);
tests/sys/capsicum/sctp.cc
184
EXPECT_OK(cap_rights_get(peeled, &rights));
tests/sys/capsicum/sctp.cc
25
EXPECT_OK(sock);
tests/sys/capsicum/sctp.cc
28
EXPECT_OK(cap_sock_ro);
tests/sys/capsicum/sctp.cc
29
EXPECT_OK(cap_rights_limit(cap_sock_ro, &r_rw));
tests/sys/capsicum/sctp.cc
31
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/sctp.cc
32
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/sctp.cc
34
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/sctp.cc
35
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/sctp.cc
52
EXPECT_OK(sctp_sendmsg(cap_sock_all, &byte, 1,
tests/sys/capsicum/sctp.cc
66
EXPECT_OK(sock);
tests/sys/capsicum/sctp.cc
77
EXPECT_OK(cap_sock_wo);
tests/sys/capsicum/sctp.cc
78
EXPECT_OK(cap_rights_limit(cap_sock_wo, &r_wo));
tests/sys/capsicum/sctp.cc
80
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/sctp.cc
81
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/sctp.cc
83
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/sctp.cc
84
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/sctp.cc
86
EXPECT_OK(cap_sock_all_nopeel);
tests/sys/capsicum/sctp.cc
87
EXPECT_OK(cap_rights_limit(cap_sock_all_nopeel, &r_all_nopeel));
tests/sys/capsicum/sctp.cc
99
EXPECT_OK(bind(cap_sock_all, (struct sockaddr *)&addr, len));
tests/sys/capsicum/select.cc
109
EXPECT_OK(cap_fd[ii].fd);
tests/sys/capsicum/select.cc
110
EXPECT_OK(cap_rights_limit(cap_fd[ii].fd, &r_poll));
tests/sys/capsicum/select.cc
118
EXPECT_OK(cap_rw);
tests/sys/capsicum/select.cc
119
EXPECT_OK(cap_rights_limit(cap_rw, &r_rw));
tests/sys/capsicum/select.cc
123
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/select.cc
125
EXPECT_OK(poll(cap_fd, kCapCount + 1, 10));
tests/sys/capsicum/select.cc
127
EXPECT_OK(poll(cap_fd, kCapCount + 2, 10));
tests/sys/capsicum/select.cc
134
EXPECT_OK(ppoll(cap_fd, kCapCount + 1, &ts, NULL));
tests/sys/capsicum/select.cc
136
EXPECT_OK(ppoll(cap_fd, kCapCount + 2, &ts, NULL));
tests/sys/capsicum/select.cc
32
EXPECT_OK(fd);
tests/sys/capsicum/select.cc
42
EXPECT_OK(cap_fd[ii]);
tests/sys/capsicum/select.cc
43
EXPECT_OK(cap_rights_limit(cap_fd[ii], &r_poll));
tests/sys/capsicum/select.cc
48
EXPECT_OK(cap_rw);
tests/sys/capsicum/select.cc
49
EXPECT_OK(cap_rights_limit(cap_rw, &r_rw));
tests/sys/capsicum/select.cc
51
EXPECT_OK(cap_enter()); // Enter capability mode
tests/sys/capsicum/select.cc
64
EXPECT_OK(ret);
tests/sys/capsicum/select.cc
85
EXPECT_OK(ret);
tests/sys/capsicum/select.cc
99
EXPECT_OK(fd);
tests/sys/capsicum/socket.cc
101
EXPECT_OK(close(pipefds[1]));
tests/sys/capsicum/socket.cc
107
EXPECT_OK(conn_fd);
tests/sys/capsicum/socket.cc
112
EXPECT_OK(cap_rights_get(conn_fd, &rights));
tests/sys/capsicum/socket.cc
129
EXPECT_OK(sock);
tests/sys/capsicum/socket.cc
138
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/socket.cc
139
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/socket.cc
141
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/socket.cc
142
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/socket.cc
154
EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&addr, len));
tests/sys/capsicum/socket.cc
170
EXPECT_OK(sock);
tests/sys/capsicum/socket.cc
173
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/socket.cc
174
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/socket.cc
176
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/socket.cc
177
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/socket.cc
188
EXPECT_OK(connect_(cap_sock_all, (struct sockaddr *)&addr, len));
tests/sys/capsicum/socket.cc
195
EXPECT_OK(listen(cap_sock_all, 3));
tests/sys/capsicum/socket.cc
207
EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&addr, &len));
tests/sys/capsicum/socket.cc
211
EXPECT_OK(setsockopt(cap_sock_all, SOL_SOCKET, SO_REUSEPORT, &value, sizeof(value)));
tests/sys/capsicum/socket.cc
213
EXPECT_OK(getsockopt(cap_sock_all, SOL_SOCKET, SO_REUSEPORT, &value, &len));
tests/sys/capsicum/socket.cc
216
EXPECT_OK(close(pipefds[1]));
tests/sys/capsicum/socket.cc
222
EXPECT_OK(conn_fd);
tests/sys/capsicum/socket.cc
227
EXPECT_OK(cap_rights_get(conn_fd, &rights));
tests/sys/capsicum/socket.cc
243
EXPECT_OK(sock);
tests/sys/capsicum/socket.cc
254
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/socket.cc
255
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/socket.cc
257
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/socket.cc
258
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/socket.cc
270
EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&addr, len));
tests/sys/capsicum/socket.cc
284
EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&addr, &len));
tests/sys/capsicum/socket.cc
288
EXPECT_OK(setsockopt(cap_sock_all, SOL_SOCKET, SO_REUSEPORT, &value, sizeof(value)));
tests/sys/capsicum/socket.cc
290
EXPECT_OK(getsockopt(cap_sock_all, SOL_SOCKET, SO_REUSEPORT, &value, &len));
tests/sys/capsicum/socket.cc
295
EXPECT_OK(sock);
tests/sys/capsicum/socket.cc
297
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/socket.cc
298
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/socket.cc
300
EXPECT_OK(cap_sock_connect);
tests/sys/capsicum/socket.cc
301
EXPECT_OK(cap_rights_limit(cap_sock_connect, &r_connect));
tests/sys/capsicum/socket.cc
325
EXPECT_OK(sendmsg(cap_sock_connect, &mh, 0));
tests/sys/capsicum/socket.cc
33
EXPECT_OK(sock);
tests/sys/capsicum/socket.cc
332
EXPECT_OK(sendmmsg(cap_sock_connect, &mv, 1, 0));
tests/sys/capsicum/socket.cc
37
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/socket.cc
38
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/socket.cc
40
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/socket.cc
41
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/socket.cc
42
EXPECT_OK(close(sock));
tests/sys/capsicum/socket.cc
51
EXPECT_OK(connect_(cap_sock_all, (struct sockaddr *)&un, len));
tests/sys/capsicum/socket.cc
57
EXPECT_OK(sock);
tests/sys/capsicum/socket.cc
61
EXPECT_OK(cap_sock_rw);
tests/sys/capsicum/socket.cc
62
EXPECT_OK(cap_rights_limit(cap_sock_rw, &r_rw));
tests/sys/capsicum/socket.cc
64
EXPECT_OK(cap_sock_all);
tests/sys/capsicum/socket.cc
65
EXPECT_OK(cap_rights_limit(cap_sock_all, &r_all));
tests/sys/capsicum/socket.cc
66
EXPECT_OK(close(sock));
tests/sys/capsicum/socket.cc
76
EXPECT_OK(bind_(cap_sock_all, (struct sockaddr *)&un, len));
tests/sys/capsicum/socket.cc
80
EXPECT_OK(listen(cap_sock_all, 3));
tests/sys/capsicum/socket.cc
92
EXPECT_OK(getsockname(cap_sock_all, (struct sockaddr*)&un, &len));
tests/sys/capsicum/socket.cc
96
EXPECT_OK(setsockopt(cap_sock_all, SOL_SOCKET, SO_DEBUG, &value, sizeof(value)));
tests/sys/capsicum/socket.cc
98
EXPECT_OK(getsockopt(cap_sock_all, SOL_SOCKET, SO_DEBUG, &value, &len));
tests/sys/capsicum/sysctl.cc
12
EXPECT_OK(sysctl(oid, 2, &ii, &len, NULL, 0));