diff options
author | Ying Xue <ying.xue@windriver.com> | 2014-04-21 10:55:50 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-04-22 21:17:53 -0400 |
commit | 4ae88c94d3b52dc47c6ad9352991219862f703f9 (patch) | |
tree | 6ea47f82c1f51d7483ccf308078b6134a00aa523 /net/tipc/bearer.c | |
parent | f1c8d8cb82113ea6f41d2774127d3d08a4ca8d46 (diff) | |
download | talos-obmc-linux-4ae88c94d3b52dc47c6ad9352991219862f703f9.tar.gz talos-obmc-linux-4ae88c94d3b52dc47c6ad9352991219862f703f9.zip |
tipc: use bearer_disable to disable bearer in tipc_l2_device_event
As bearer pointer is known in tipc_l2_device_event(), it's unnecessary
to search it again in tipc_disable_bearer(). If tipc_disable_bearer()
is replaced with bearer_disable() in tipc_l2_device_event(), this will
help us save a bit time when bearer is disabled.
Signed-off-by: Ying Xue <ying.xue@windriver.com>
Reviewed-by: Jon Maloy <jon.maloy@ericsson.com>
Reviewed-by: Erik Hugne <erik.hugne@ericsson.com>
Tested-by: Erik Hugne <erik.hugne@ericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/bearer.c')
-rw-r--r-- | net/tipc/bearer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/tipc/bearer.c b/net/tipc/bearer.c index 402e99472a63..44fd22a0c070 100644 --- a/net/tipc/bearer.c +++ b/net/tipc/bearer.c @@ -606,7 +606,7 @@ static int tipc_l2_device_event(struct notifier_block *nb, unsigned long evt, break; case NETDEV_UNREGISTER: case NETDEV_CHANGENAME: - tipc_disable_bearer(b_ptr->name); + bearer_disable(b_ptr, false); break; } return NOTIFY_OK; |