]> git.baikalelectronics.ru Git - kernel.git/commit
[PKT_SCHED] ematch: tcf_em_destroy robustness
authorStephen Hemminger <shemminger@vyatta.com>
Sun, 10 Feb 2008 07:26:53 +0000 (23:26 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 10 Feb 2008 07:26:53 +0000 (23:26 -0800)
commitc0b7d22ca5fe679963651462d6b4842a14fc4f47
tree6587b63b3d5ba528b446eabf1c6af5134e4c3464
parent25d98d2865edb21fd8edd8f5d42314f0d94cb3b5
[PKT_SCHED] ematch: tcf_em_destroy robustness

Make the code in tcf_em_tree_destroy more robust and cleaner:
 * Don't need to cast pointer to kfree() or avoid passing NULL.
 * After freeing the tree, clear the pointer to avoid possible problems
from repeated free.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/ematch.c