diff options
author | pjd <pjd@FreeBSD.org> | 2013-03-02 23:40:42 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2013-03-02 23:40:42 +0000 |
commit | 2f0670deac1abad3a84b51c87dddb9620663dd3c (patch) | |
tree | 3455b17405662f4b17d8771ccfcbf09a66943475 | |
parent | b9da6c918fad2a1005141b59f547eea6260575a9 (diff) | |
download | FreeBSD-src-2f0670deac1abad3a84b51c87dddb9620663dd3c.zip FreeBSD-src-2f0670deac1abad3a84b51c87dddb9620663dd3c.tar.gz |
If all ioctls are allowed, cap_ioctls_get(2) will return CAP_IOCTLS_ALL.
Update regression tests.
-rw-r--r-- | tools/regression/capsicum/syscalls/cap_ioctls_limit.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/regression/capsicum/syscalls/cap_ioctls_limit.c b/tools/regression/capsicum/syscalls/cap_ioctls_limit.c index 3a08fac..753aa71 100644 --- a/tools/regression/capsicum/syscalls/cap_ioctls_limit.c +++ b/tools/regression/capsicum/syscalls/cap_ioctls_limit.c @@ -51,7 +51,7 @@ ioctl_tests_0(int fd) { unsigned long cmds[2]; - CHECK(cap_ioctls_get(fd, NULL, 0) == INT_MAX); + CHECK(cap_ioctls_get(fd, NULL, 0) == CAP_IOCTLS_ALL); CHECK(fcntl(fd, F_GETFD) == 0); CHECK(ioctl(fd, FIOCLEX) == 0); @@ -241,7 +241,7 @@ ioctl_tests_recv_0(int sock) CHECK(descriptor_recv(sock, &fd) == 0); - CHECK(cap_ioctls_get(fd, NULL, 0) == INT_MAX); + CHECK(cap_ioctls_get(fd, NULL, 0) == CAP_IOCTLS_ALL); CHECK(fcntl(fd, F_GETFD) == 0); CHECK(ioctl(fd, FIOCLEX) == 0); |