diff --git a/lib/route/act.c b/lib/route/act.c index 0a181dd..3141866 100644 --- a/lib/route/act.c +++ b/lib/route/act.c @@ -390,7 +390,7 @@ int rtnl_act_parse(struct rtnl_act **head, struct nlattr *tb) if (err < 0) return err; - for (i = 1; i <= TCA_ACT_MAX_PRIO && nla[i]; i++) { + for (i = 0; i < TCA_ACT_MAX_PRIO && nla[i]; i++) { struct rtnl_act *act; struct rtnl_tc *tc;