Lines Matching +full:mode +full:-
1 /*-
45 unsigned int mode;
51 mode = 666;
52 CHECK(cap_getmode(&mode) == 0);
53 /* If cap_getmode() succeeded mode should be modified. */
54 CHECK(mode != 666);
55 /* We are not in capability mode. */
56 CHECK(mode == 0);
60 CHECK(cap_getmode(NULL) == -1);
63 CHECK(cap_getmode((void *)(uintptr_t)0xdeadc0de) == -1);
66 /* If parent is not in capability mode, child after fork() also won't be. */
69 case -1:
72 mode = 666;
73 CHECK(cap_getmode(&mode) == 0);
74 /* If cap_getmode() succeeded mode should be modified. */
75 CHECK(mode != 666);
76 /* We are not in capability mode. */
77 CHECK(mode == 0);
80 if (waitpid(pid, NULL, 0) == -1)
84 /* If parent is not in capability mode, child after pdfork() also won't be. */
87 case -1:
90 mode = 666;
91 CHECK(cap_getmode(&mode) == 0);
92 /* If cap_getmode() succeeded mode should be modified. */
93 CHECK(mode != 666);
94 /* We are not in capability mode. */
95 CHECK(mode == 0);
98 if (pdwait(pfd) == -1)
103 /* In capability mode... */
107 mode = 666;
108 CHECK(cap_getmode(&mode) == 0);
109 /* If cap_getmode() succeeded mode should be modified. */
110 CHECK(mode != 666);
111 /* We are in capability mode. */
112 CHECK(mode == 1);
116 CHECK(cap_getmode(NULL) == -1);
119 CHECK(cap_getmode((void *)(uintptr_t)0xdeadc0de) == -1);
122 /* If parent is in capability mode, child after fork() also will be. */
125 case -1:
128 mode = 666;
129 CHECK(cap_getmode(&mode) == 0);
130 /* If cap_getmode() succeeded mode should be modified. */
131 CHECK(mode != 666);
132 /* We are in capability mode. */
133 CHECK(mode == 1);
137 * wait(2) and friends are not permitted in the capability mode,
143 /* If parent is in capability mode, child after pdfork() also will be. */
146 case -1:
149 mode = 666;
150 CHECK(cap_getmode(&mode) == 0);
151 /* If cap_getmode() succeeded mode should be modified. */
152 CHECK(mode != 666);
153 /* We are in capability mode. */
154 CHECK(mode == 1);
157 if (pdwait(pfd) == -1)