From: Thomas Weißschuh Date: Sun, 14 May 2023 19:35:58 +0000 (+0200) Subject: enosys: don't require end-of-options marker X-Git-Tag: v2.40-rc1~466^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4b1538c754803c7583ecaefb6d18e84485a670e2;p=thirdparty%2Futil-linux.git enosys: don't require end-of-options marker Signed-off-by: Thomas Weißschuh --- diff --git a/misc-utils/enosys.c b/misc-utils/enosys.c index 6ea176a599..0534fc9867 100644 --- a/misc-utils/enosys.c +++ b/misc-utils/enosys.c @@ -109,7 +109,7 @@ int main(int argc, char **argv) bool blocked_syscalls[ARRAY_SIZE(syscalls)] = {}; - while ((c = getopt_long (argc, argv, "Vhs:l", longopts, NULL)) != -1) { + while ((c = getopt_long (argc, argv, "+Vhs:l", longopts, NULL)) != -1) { switch (c) { case 's': found = 0; diff --git a/tests/ts/misc/enosys b/tests/ts/misc/enosys index ea2d61f22f..8f176da4f8 100755 --- a/tests/ts/misc/enosys +++ b/tests/ts/misc/enosys @@ -31,9 +31,9 @@ ts_init_subtest basic FALLOCATE_TEST="$TS_HELPER_ENOSYS fallocate" $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" -"$TS_CMD_ENOSYS" -s fallocate -- $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" -"$TS_CMD_ENOSYS" -s fsopen -s fallocate -- $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" -"$TS_CMD_ENOSYS" -s fallocate -s fsopen -- $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" +"$TS_CMD_ENOSYS" -s fallocate $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" +"$TS_CMD_ENOSYS" -s fsopen -s fallocate $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" +"$TS_CMD_ENOSYS" -s fallocate -s fsopen $FALLOCATE_TEST > /dev/null 2>> "$TS_OUTPUT" ts_finalize_subtest