diff options
Diffstat (limited to 'net/sched/act_api.c')
| -rw-r--r-- | net/sched/act_api.c | 11 | 
1 files changed, 2 insertions, 9 deletions
diff --git a/net/sched/act_api.c b/net/sched/act_api.c index 683fcc00da49..4e5d2e9ace5d 100644 --- a/net/sched/act_api.c +++ b/net/sched/act_api.c @@ -1,14 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * net/sched/act_api.c	Packet action API.   * - *		This program is free software; you can redistribute it and/or - *		modify it under the terms of the GNU General Public License - *		as published by the Free Software Foundation; either version - *		2 of the License, or (at your option) any later version. - *   * Author:	Jamal Hadi Salim - * - *   */  #include <linux/types.h> @@ -800,7 +794,7 @@ int tcf_action_dump(struct sk_buff *skb, struct tc_action *actions[],  	for (i = 0; i < TCA_ACT_MAX_PRIO && actions[i]; i++) {  		a = actions[i]; -		nest = nla_nest_start_noflag(skb, a->order); +		nest = nla_nest_start_noflag(skb, i + 1);  		if (nest == NULL)  			goto nla_put_failure;  		err = tcf_action_dump_1(skb, a, bind, ref); @@ -1303,7 +1297,6 @@ tca_action_gd(struct net *net, struct nlattr *nla, struct nlmsghdr *n,  			ret = PTR_ERR(act);  			goto err;  		} -		act->order = i;  		attr_size += tcf_action_fill_size(act);  		actions[i - 1] = act;  	}  |