On Mon, 18 Dec 2017 20:54:06 +0200
Serhey Popovych <serhe.popov...@gmail.com> wrote:

> diff --git a/ip/iplink.c b/ip/iplink.c
> index 1e685cc..4f9c169 100644
> --- a/ip/iplink.c
> +++ b/ip/iplink.c
> @@ -586,8 +586,10 @@ int iplink_parse(int argc, char **argv, struct 
> iplink_req *req,
>                       *name = *argv;
>               } else if (strcmp(*argv, "index") == 0) {
>                       NEXT_ARG();
> +                     if (*index)
> +                             duparg("index", *argv);
>                       *index = atoi(*argv);
> -                     if (*index < 0)
> +                     if (*index <= 0)

Why not use strtoul instead of atoi?

Reply via email to