net_sched: fix another regression in cls_tcindex
authorWANG Cong <xiyou.wangcong@gmail.com>
Thu, 25 Sep 2014 19:06:05 +0000 (12:06 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 28 Sep 2014 21:34:35 +0000 (17:34 -0400)
commit68f6a7c6c9817f2e6a66b59893de3c901ae5608c
tree94b03e67ef20eba2786a3db1123e18464c05d7a1
parent02c5e84413dae4aa650536097d4195a356217d3d
net_sched: fix another regression in cls_tcindex

Clearly the following change is not expected:

-       if (!cp.perfect && !cp.h)
-               cp.alloc_hash = cp.hash;
+       if (!cp->perfect && cp->h)
+               cp->alloc_hash = cp->hash;

Fixes: commit 331b72922c5f58d48fd ("net: sched: RCU cls_tcindex")
Cc: John Fastabend <john.fastabend@gmail.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Acked-by: John Fastabend <john.r.fastabend@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/cls_tcindex.c