summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2022-08-02 19:39:55 +0200
committerAlejandro Colomar <alx.manpages@gmail.com>2022-08-02 19:50:10 +0200
commit418bc208d08dbc4a0a3511e503c946ab6ac71c39 (patch)
treeaa234f9fb11930db005cd93a298646774936da58 /test
parent2c0888f69c247c82fc02ba207aa19fa00acf4b5e (diff)
downloadunit-418bc208d08dbc4a0a3511e503c946ab6ac71c39.tar.gz
unit-418bc208d08dbc4a0a3511e503c946ab6ac71c39.tar.bz2
Rejecting non-Linux pivot_root(2).
Some non-Linux systems implement pivot_root(2), even if they don't document that. An example is MacOS: $ grepc pivot_root / 2>/dev/null .../sys/sysproto.h:3012: int pivot_root(struct proc *, struct pivot_root_args *, int *); Since the prototype of the syscall differs from that of Linux, we can't use that syscall. Let's make sure the test only detects pivot_root(2) under Linux. Also, rename the feature macro to make clear that it's only about Linux's pivot_root(2). This closes #737 issue on GitHub.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions