commit | 43af8532ecd74a61f9e7aeb27c026c1ee27915ca | [log] [tgz] |
---|---|---|
author | Volodymyr G Lukiianyk <volodymyrgl@gmail.com> | Tue Apr 29 03:17:42 2008 -0700 |
committer | David S. Miller <davem@davemloft.net> | Tue Apr 29 03:17:42 2008 -0700 |
tree | b7a012195373a4ac2d43f949199199bab7e5e30d | |
parent | 9a732ed6d0e126d4c8a818f42a13f3df11755bee [diff] |
bridge: fix error handling in br_add_if() When device is added to bridge its refcnt is incremented (in new_nbp()), but if error occurs during further br_add_if() operations this counter is not decremented back. Fix it by adding dev_put() call in the error path. Signed-off-by: Volodymyr G Lukiianyk <volodymyrgl@gmail.com> Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>