diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-05-04 23:10:31 -0400 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2017-05-07 20:01:04 -0400 |
commit | 4278d1f5310f5acb4c6a6788233625234edb5145 (patch) | |
tree | 7ffda85f374b6fc26c2ac4e4f4d671c0e87fd8ca /src/test/test-seccomp.c | |
parent | 2a8d6e6395ed05ccf5139c7b0cda4d4a141bd33e (diff) | |
download | systemd-4278d1f5310f5acb4c6a6788233625234edb5145.tar.gz |
seccomp: add mmap/shmat defines for arm and arm64
Diffstat (limited to 'src/test/test-seccomp.c')
-rw-r--r-- | src/test/test-seccomp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/test-seccomp.c b/src/test/test-seccomp.c index 62deb058a3..ce7a570a5a 100644 --- a/src/test/test-seccomp.c +++ b/src/test/test-seccomp.c @@ -398,7 +398,7 @@ static void test_memory_deny_write_execute_mmap(void) { assert_se(seccomp_memory_deny_write_execute() >= 0); p = mmap(NULL, page_size(), PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1,0); -#if defined(__x86_64__) || defined(__i386__) || defined(__powerpc64__) +#if defined(__x86_64__) || defined(__i386__) || defined(__powerpc64__) || defined(__arm__) || defined(__aarch64__) assert_se(p == MAP_FAILED); assert_se(errno == EPERM); #else /* unknown architectures */ @@ -445,7 +445,7 @@ static void test_memory_deny_write_execute_shmat(void) { assert_se(seccomp_memory_deny_write_execute() >= 0); p = shmat(shmid, NULL, SHM_EXEC); -#if defined(__x86_64__) +#if defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) assert_se(p == MAP_FAILED); assert_se(errno == EPERM); #else /* __i386__, __powerpc64__, and "unknown" architectures */ |