Lines Matching defs:pledge
49 #include <sys/pledge.h>
243 if (pledge("stdio rpath getpw", NULL) == -1)
244 err(1, "pledge");
1473 ktrpledge(struct ktr_pledge *pledge, size_t len)
1479 errx(1, "invalid ktr pledge length %zu", len);
1481 if (pledge->syscall >= SYS_MAXSYSCALL || pledge->syscall < 0)
1482 (void)printf("[%d]", pledge->syscall);
1484 (void)printf("%s", syscallnames[pledge->syscall]);
1486 for (i = 0; pledge->code && pledgenames[i].bits != 0; i++) {
1487 if (pledgenames[i].bits & pledge->code) {
1493 (void)printf(", errno %d", pledge->error);
1495 (void)printf(" %s", strerror(pledge->error));