Home | History | Annotate | Download | only in capabilities

Lines Matching defs:PR_CAP_AMBIENT_RAISE

26 # define PR_CAP_AMBIENT_RAISE		2
285 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != -1 || errno != EPERM) {
288 "PR_CAP_AMBIENT_RAISE isn't supported\n");
291 "PR_CAP_AMBIENT_RAISE should have failed eith EPERM on a non-inheritable cap\n");
295 "PR_CAP_AMBIENT_RAISE failed on non-inheritable cap\n");
302 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_RAW, 0, 0, 0) != -1 || errno != EPERM) {
304 "PR_CAP_AMBIENT_RAISE should have failed on a non-permitted cap\n");
308 "PR_CAP_AMBIENT_RAISE failed on non-permitted cap\n");
313 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0) {
315 "PR_CAP_AMBIENT_RAISE should have succeeded\n");
318 ksft_test_result_pass("PR_CAP_AMBIENT_RAISE worked\n");
335 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0)
336 ksft_exit_fail_msg("PR_CAP_AMBIENT_RAISE - %s\n",
363 if (prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_RAISE, CAP_NET_BIND_SERVICE, 0, 0, 0) != 0)
364 ksft_exit_fail_msg("PR_CAP_AMBIENT_RAISE - %s\n",