diff options
author | Alex Richardson <arichardson@FreeBSD.org> | 2021-02-23 17:47:07 +0000 |
---|---|---|
committer | Alex Richardson <arichardson@FreeBSD.org> | 2021-02-23 17:47:07 +0000 |
commit | fa32350347b4e351a144b5423f0fb2ca9d67f4ca (patch) | |
tree | c939e33e9e399087d740abe37397244448a3cd4c /tests/sys/audit/file-close.c | |
parent | 3775ddcf5a12c8e23970e94b7b165bf23c92aeba (diff) | |
download | src-fa32350347b4e351a144b5423f0fb2ca9d67f4ca.tar.gz src-fa32350347b4e351a144b5423f0fb2ca9d67f4ca.zip |
close_range: add audit support
This fixes the closefrom test in sys/audit.
Includes cherry-picks of the following commits from openbsm:
https://github.com/openbsm/openbsm/commit/4dfc628aafe589d68848f7033f3d3488c4d979e0
https://github.com/openbsm/openbsm/commit/99ff6fe32aebc5a4b8d40d60062b8574697df557
https://github.com/openbsm/openbsm/commit/da48a0399e95448693d3fa2be48454ca564c1be8
Reviewed By: kevans
Differential Revision: https://reviews.freebsd.org/D28388
Diffstat (limited to 'tests/sys/audit/file-close.c')
-rw-r--r-- | tests/sys/audit/file-close.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/sys/audit/file-close.c b/tests/sys/audit/file-close.c index 54d0e60977e3..f85a8e39b67d 100644 --- a/tests/sys/audit/file-close.c +++ b/tests/sys/audit/file-close.c @@ -154,10 +154,10 @@ ATF_TC_HEAD(closefrom_success, tc) ATF_TC_BODY(closefrom_success, tc) { - const char *regex = "closefrom.*return,success"; + const char *regex = "close_range\\(2\\),.*,0x7fffffff,lowfd,.*" + "0xffffffff,highfd,.*return,success"; FILE *pipefd = setup(fds, auclass); - atf_tc_expect_fail("closefrom was converted to close_range"); /* closefrom(2) returns 'void' */ closefrom(INT_MAX); check_audit(fds, regex, pipefd); |