diff options
author | Jiri Pirko <jiri@resnulli.us> | 2013-02-11 19:12:06 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-02-12 18:59:45 -0500 |
commit | 0e243218bac42ebd0a9c19ceb0003410d302d008 (patch) | |
tree | 349b50998170157b46adbd5cc75c16423a664d20 /net/sched | |
parent | b757c9336d63f94c6b57532bb4e8651d8b28786f (diff) |
act_police: move struct tcf_police to act_police.c
It's not used anywhere else, so move it.
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched')
-rw-r--r-- | net/sched/act_police.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/net/sched/act_police.c b/net/sched/act_police.c index 8dbd695c160b..378a6494ba5a 100644 --- a/net/sched/act_police.c +++ b/net/sched/act_police.c | |||
@@ -22,6 +22,21 @@ | |||
22 | #include <net/act_api.h> | 22 | #include <net/act_api.h> |
23 | #include <net/netlink.h> | 23 | #include <net/netlink.h> |
24 | 24 | ||
25 | struct tcf_police { | ||
26 | struct tcf_common common; | ||
27 | int tcfp_result; | ||
28 | u32 tcfp_ewma_rate; | ||
29 | u32 tcfp_burst; | ||
30 | u32 tcfp_mtu; | ||
31 | u32 tcfp_toks; | ||
32 | u32 tcfp_ptoks; | ||
33 | psched_time_t tcfp_t_c; | ||
34 | struct qdisc_rate_table *tcfp_R_tab; | ||
35 | struct qdisc_rate_table *tcfp_P_tab; | ||
36 | }; | ||
37 | #define to_police(pc) \ | ||
38 | container_of(pc, struct tcf_police, common) | ||
39 | |||
25 | #define L2T(p, L) qdisc_l2t((p)->tcfp_R_tab, L) | 40 | #define L2T(p, L) qdisc_l2t((p)->tcfp_R_tab, L) |
26 | #define L2T_P(p, L) qdisc_l2t((p)->tcfp_P_tab, L) | 41 | #define L2T_P(p, L) qdisc_l2t((p)->tcfp_P_tab, L) |
27 | 42 | ||