Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b473946a authored by stephen hemminger's avatar stephen hemminger Committed by David S. Miller
Browse files

bonding: bond_open error return value



The convention for API functions in kernel is to return errno value;
bond_open would return -1 if alb setup failed. The only reason that
could happen is if kmalloc() failed.

Signed-off-by: default avatarStephen Hemminger <shemminger@vyatta.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 3ce1cc52
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3639,7 +3639,7 @@ static int bond_open(struct net_device *bond_dev)
		 */
		if (bond_alb_initialize(bond, (bond->params.mode == BOND_MODE_ALB))) {
			/* something went wrong - fail the open operation */
			return -1;
			return -ENOMEM;
		}

		INIT_DELAYED_WORK(&bond->alb_work, bond_alb_monitor);