From: Mahesh Bandewar Date: Sat, 31 Oct 2015 19:45:00 +0000 (-0700) Subject: bonding: Simplify __get_duplex function. X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=b25c2e7d3c44aaadee55d70f70c31cbc9014c713;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git bonding: Simplify __get_duplex function. Eliminate 'else' clause by simply initializing variable Signed-off-by: Mahesh Bandewar Signed-off-by: David S. Miller --- diff --git a/drivers/net/bonding/bond_3ad.c b/drivers/net/bonding/bond_3ad.c index 3c45358844eb..3a17fd207ec6 100644 --- a/drivers/net/bonding/bond_3ad.c +++ b/drivers/net/bonding/bond_3ad.c @@ -327,14 +327,12 @@ static u16 __get_link_speed(struct port *port) static u8 __get_duplex(struct port *port) { struct slave *slave = port->slave; - u8 retval; + u8 retval = 0x0; /* handling a special case: when the configuration starts with * link down, it sets the duplex to 0. */ - if (slave->link != BOND_LINK_UP) { - retval = 0x0; - } else { + if (slave->link == BOND_LINK_UP) { switch (slave->duplex) { case DUPLEX_FULL: retval = 0x1;