summaryrefslogtreecommitdiff
path: root/src/pstore
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2019-07-22 18:29:52 +0200
committerGitHub <noreply@github.com>2019-07-22 18:29:52 +0200
commitcc79d85e92f35b70cd3ab903a31e1a958408e662 (patch)
tree7aedc2cc71117ca90703e7dd1e058bccb6f69b66 /src/pstore
parent670fb0b48360c856f0054fa16fc849fc4f2dbf07 (diff)
parentcdfa3f0c76f733b34cae75a277ba621716b33f2f (diff)
downloadsystemd-cc79d85e92f35b70cd3ab903a31e1a958408e662.tar.gz
Merge pull request #13133 from keszybz/pstore-return-value
pstore: refuse to run if arguments are specified
Diffstat (limited to 'src/pstore')
-rw-r--r--src/pstore/pstore.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pstore/pstore.c b/src/pstore/pstore.c
index 4bb1293e15..df3efb3c8d 100644
--- a/src/pstore/pstore.c
+++ b/src/pstore/pstore.c
@@ -359,6 +359,10 @@ static int run(int argc, char *argv[]) {
log_setup_service();
+ if (argc > 1)
+ return log_error_errno(SYNTHETIC_ERRNO(EINVAL),
+ "This program takes no arguments.");
+
/* Ignore all parse errors */
(void) parse_config();