On Wed, Nov 08, 2017 at 05:18:29PM +0100, Klemens Nanni wrote: > On Wed, Aug 23, 2017 at 10:42:36PM +0200, Klemens Nanni wrote: > > Calling `iked reload' when I meant `ikectl reload' showed that iked > > happily returned 0 and and fired up another daemon. > > > > Feedback? > Second bump after two months with the diff reattached. Anyone? > > diff --git a/sbin/iked/iked.c b/sbin/iked/iked.c > index 61079167c2a..51183c9b990 100644 > --- a/sbin/iked/iked.c > +++ b/sbin/iked/iked.c > @@ -109,6 +109,11 @@ main(int argc, char *argv[]) > usage(); > } > } > + argc -= optind; > + argv += optind; > + > + if (argc > 1) > + usage(); > > if ((env = calloc(1, sizeof(*env))) == NULL) > fatal("calloc: env"); >
Thanks! Committed with slight changes and a fix for something that was better in your last version of the diff. Happy `iked reload`-ing. :)