acl-plugin: cleaner node bugfixes (VPP-675) 50/5950/2
authorAndrew Yourtchenko <ayourtch@gmail.com>
Wed, 29 Mar 2017 14:47:10 +0000 (16:47 +0200)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 30 Mar 2017 15:37:52 +0000 (15:37 +0000)
commitca2cbc974615b4b0406ecbcada1c27266b3aabc7
tree0505cdff7f2cf34f565a963d83cd1ca5876c8877
parent1927da29ccbe1d4cc8e59ccfa197eb41c257814f
acl-plugin: cleaner node bugfixes (VPP-675)

- use the counters in a private struct rather than node error counters
- ensure the timer for the non-idle connections is restarted
- fix the deletion of conn at the current tail the list

Change-Id: I632f63574d2ced95fb75c5e7fb588c78fb3cce1c
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
(cherry picked from commit 097051a3bd1f63a177c0728f15375afd84a68918)
src/plugins/acl/acl.c
src/plugins/acl/acl.h
src/plugins/acl/fa_node.c