diff options
author | Jiri Pirko <jiri@mellanox.com> | 2017-02-08 10:39:16 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-02-08 15:13:44 -0500 |
commit | b05d0cfa1932376dc388a0fe67564572a84374a3 (patch) | |
tree | e18f75a5d2824e01a3abc32f76b775bdff752992 /net/batman-adv/gateway_common.h | |
parent | 9a9a7a572709487acb0d2de83b375e8fbb4f9d91 (diff) |
mlxsw: acl: Fix mlxsw_afa_block_commit error path
No rollback is needed since the chain is in consistent state and
mlxsw_afa_block_destroy() will take care of putting it away. So remove
the one we have now which is wrong. Also move the set of 'finished' flag
to the beginning of the function, because the block is certainly unusable
for future action addition no matter if the function succeeds or not.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Fixes: 4cda7d8d7098 ("mlxsw: core: Introduce flexible actions support")
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Acked-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/batman-adv/gateway_common.h')
0 files changed, 0 insertions, 0 deletions