summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflorian <florian@openbsd.org>2017-01-21 08:51:00 +0000
committerflorian <florian@openbsd.org>2017-01-21 08:51:00 +0000
commit65fac34f24ff41b607f62467c2ca224b4e523db9 (patch)
tree65ff8a40bd22d6f97198db5bc4e28f84c572e665
parentAccommodate gcc's suggestion that assignments used as truth values (diff)
downloadwireguard-openbsd-65fac34f24ff41b607f62467c2ca224b4e523db9.tar.xz
wireguard-openbsd-65fac34f24ff41b607f62467c2ca224b4e523db9.zip
We are only dealing with one domain on the command line
OK benno
-rw-r--r--usr.sbin/acme-client/main.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/usr.sbin/acme-client/main.c b/usr.sbin/acme-client/main.c
index fc516b0cb24..ef0707b1250 100644
--- a/usr.sbin/acme-client/main.c
+++ b/usr.sbin/acme-client/main.c
@@ -1,4 +1,4 @@
-/* $Id: main.c,v 1.21 2017/01/21 08:49:59 florian Exp $ */
+/* $Id: main.c,v 1.22 2017/01/21 08:51:00 florian Exp $ */
/*
* Copyright (c) 2016 Kristaps Dzonsons <kristaps@bsd.lv>
*
@@ -92,24 +92,14 @@ main(int argc, char *argv[])
argc -= optind;
argv += optind;
- if (0 == argc)
+ if (1 != argc)
goto usage;
- /* Make sure that the domains are sane. */
-
- for (i = 0; i < (size_t)argc; i++) {
- if (domain_valid(argv[i]))
- continue;
- errx(EXIT_FAILURE, "%s: bad domain syntax", argv[i]);
- }
-
if ((domain = domain_find(conf, argv[0])) == NULL)
errx(EXIT_FAILURE, "domain %s not found\n", argv[0]);
argc--;
argv++;
- if (argc != 0)
- goto usage;
if (getuid() != 0)
errx(EXIT_FAILURE, "must be run as root");