Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5feb5e1a authored by Patrick McHardy's avatar Patrick McHardy Committed by David S. Miller
Browse files

[NET_SCHED]: sch_api: introduce constant for rate table size

parent 1587bac4
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -83,6 +83,8 @@ struct tc_ratespec
	__u32		rate;
	__u32		rate;
};
};


#define TC_RTAB_SIZE	1024

/* FIFO section */
/* FIFO section */


struct tc_fifo_qopt
struct tc_fifo_qopt
+2 −1
Original line number Original line Diff line number Diff line
@@ -244,7 +244,8 @@ struct qdisc_rate_table *qdisc_get_rtab(struct tc_ratespec *r, struct nlattr *ta
		}
		}
	}
	}


	if (tab == NULL || r->rate == 0 || r->cell_log == 0 || nla_len(tab) != 1024)
	if (tab == NULL || r->rate == 0 || r->cell_log == 0 ||
	    nla_len(tab) != TC_RTAB_SIZE)
		return NULL;
		return NULL;


	rtab = kmalloc(sizeof(*rtab), GFP_KERNEL);
	rtab = kmalloc(sizeof(*rtab), GFP_KERNEL);