Commit 5239008b0de2507a531440b8c3019fb9c116fb1a

Authored by Patrick McHardy
Committed by David S. Miller
1 parent 5396c9356e

[NET_SCHED]: Constify struct tcf_ext_map

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>

Showing 7 changed files with 11 additions and 11 deletions Side-by-side Diff

include/net/pkt_cls.h
... ... @@ -131,14 +131,14 @@
131 131  
132 132 extern int tcf_exts_validate(struct tcf_proto *tp, struct nlattr **tb,
133 133 struct nlattr *rate_tlv, struct tcf_exts *exts,
134   - struct tcf_ext_map *map);
  134 + const struct tcf_ext_map *map);
135 135 extern void tcf_exts_destroy(struct tcf_proto *tp, struct tcf_exts *exts);
136 136 extern void tcf_exts_change(struct tcf_proto *tp, struct tcf_exts *dst,
137 137 struct tcf_exts *src);
138 138 extern int tcf_exts_dump(struct sk_buff *skb, struct tcf_exts *exts,
139   - struct tcf_ext_map *map);
  139 + const struct tcf_ext_map *map);
140 140 extern int tcf_exts_dump_stats(struct sk_buff *skb, struct tcf_exts *exts,
141   - struct tcf_ext_map *map);
  141 + const struct tcf_ext_map *map);
142 142  
143 143 /**
144 144 * struct tcf_pkt_info - packet information
... ... @@ -482,7 +482,7 @@
482 482  
483 483 int tcf_exts_validate(struct tcf_proto *tp, struct nlattr **tb,
484 484 struct nlattr *rate_tlv, struct tcf_exts *exts,
485   - struct tcf_ext_map *map)
  485 + const struct tcf_ext_map *map)
486 486 {
487 487 memset(exts, 0, sizeof(*exts));
488 488  
... ... @@ -535,7 +535,7 @@
535 535 EXPORT_SYMBOL(tcf_exts_change);
536 536  
537 537 int tcf_exts_dump(struct sk_buff *skb, struct tcf_exts *exts,
538   - struct tcf_ext_map *map)
  538 + const struct tcf_ext_map *map)
539 539 {
540 540 #ifdef CONFIG_NET_CLS_ACT
541 541 if (map->action && exts->action) {
... ... @@ -571,7 +571,7 @@
571 571  
572 572  
573 573 int tcf_exts_dump_stats(struct sk_buff *skb, struct tcf_exts *exts,
574   - struct tcf_ext_map *map)
  574 + const struct tcf_ext_map *map)
575 575 {
576 576 #ifdef CONFIG_NET_CLS_ACT
577 577 if (exts->action)
net/sched/cls_basic.c
... ... @@ -35,7 +35,7 @@
35 35 struct list_head link;
36 36 };
37 37  
38   -static struct tcf_ext_map basic_ext_map = {
  38 +static const struct tcf_ext_map basic_ext_map = {
39 39 .action = TCA_BASIC_ACT,
40 40 .police = TCA_BASIC_POLICE
41 41 };
... ... @@ -47,7 +47,7 @@
47 47 struct tcf_exts exts;
48 48 };
49 49  
50   -static struct tcf_ext_map fw_ext_map = {
  50 +static const struct tcf_ext_map fw_ext_map = {
51 51 .action = TCA_FW_ACT,
52 52 .police = TCA_FW_POLICE
53 53 };
net/sched/cls_route.c
... ... @@ -62,7 +62,7 @@
62 62  
63 63 #define ROUTE4_FAILURE ((struct route4_filter*)(-1L))
64 64  
65   -static struct tcf_ext_map route_ext_map = {
  65 +static const struct tcf_ext_map route_ext_map = {
66 66 .police = TCA_ROUTE4_POLICE,
67 67 .action = TCA_ROUTE4_ACT
68 68 };
net/sched/cls_tcindex.c
... ... @@ -55,7 +55,7 @@
55 55 int fall_through; /* 0: only classify if explicit match */
56 56 };
57 57  
58   -static struct tcf_ext_map tcindex_ext_map = {
  58 +static const struct tcf_ext_map tcindex_ext_map = {
59 59 .police = TCA_TCINDEX_POLICE,
60 60 .action = TCA_TCINDEX_ACT
61 61 };
... ... @@ -82,7 +82,7 @@
82 82 u32 hgenerator;
83 83 };
84 84  
85   -static struct tcf_ext_map u32_ext_map = {
  85 +static const struct tcf_ext_map u32_ext_map = {
86 86 .action = TCA_U32_ACT,
87 87 .police = TCA_U32_POLICE
88 88 };