Commit-ID: 76ae0d71d839b365faa7fdca0eec85a6d1a20d95 Gitweb: http://git.kernel.org/tip/76ae0d71d839b365faa7fdca0eec85a6d1a20d95 Author: Allan Stephens <allan.stephens@xxxxxxxxxxxxx> AuthorDate: Tue, 17 Aug 2010 11:00:12 +0000 Committer: David S. Miller <davem@xxxxxxxxxxxxx> CommitDate: Tue, 17 Aug 2010 17:31:57 -0700 tipc: Optimize tipc_node_has_active_links() Eliminate unnecessary checking for null node pointer and redundant check of second active link array entry. Signed-off-by: Allan Stephens <allan.stephens@xxxxxxxxxxxxx> Signed-off-by: Paul Gortmaker <paul.gortmaker@xxxxxxxxxxxxx> Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx> --- net/tipc/node.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/net/tipc/node.c b/net/tipc/node.c index b634942..9408517 100644 --- a/net/tipc/node.c +++ b/net/tipc/node.c @@ -237,8 +237,7 @@ void tipc_node_link_down(struct tipc_node *n_ptr, struct link *l_ptr) int tipc_node_has_active_links(struct tipc_node *n_ptr) { - return (n_ptr && - ((n_ptr->active_links[0]) || (n_ptr->active_links[1]))); + return n_ptr->active_links[0] != NULL; } int tipc_node_has_redundant_links(struct tipc_node *n_ptr) -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html