tipc: fix the error handling in tipc_udp_enable()
authorWei Yongjun <weiyongjun1@huawei.com>
Wed, 24 Aug 2016 13:32:19 +0000 (13:32 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 25 Aug 2016 23:32:34 +0000 (16:32 -0700)
commita5de125dd46c851fc962806135953c1bd0a0f0df
tree40445c0d7f7ce707399095192da27dd0a9281614
parent51af96b53469f3b8cfcfe0504d0ff87239175b78
tipc: fix the error handling in tipc_udp_enable()

Fix to return a negative error code in enable_mcast() error handling
case, and release udp socket when necessary.

Fixes: d0f91938bede ("tipc: add ip/udp media type")
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/tipc/udp_media.c