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. :)