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

Commit 473b1716 authored by Rupert Muchembled's avatar Rupert Muchembled Committed by Greg Kroah-Hartman
Browse files

Staging: silicom: Remove unnecessary variable from get_bypass_info()



Remove unnecessary variable ioctl from get_bypass_info().

As a consequence, this patch removes an assignment to ioctl in an if condition,
reported by checkpatch.pl.

Signed-off-by: default avatarRupert Muchembled <rupert@rmuch.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a82c40cb
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -480,7 +480,6 @@ static int get_bypass_info(int if_index, struct bp_info *bp_info)
		SET_BPLIB_INT_FN2(get_bypass_info, int, if_index,
				  struct bp_info *, bp_info, ret);
	} else {
		static int (*ioctl) (struct net_device *, struct ifreq *, int);
		struct net_device *dev;

		struct net_device *n;
@@ -493,9 +492,10 @@ static int get_bypass_info(int if_index, struct bp_info *bp_info)
				bypass_cb = (struct if_bypass_info *)&ifr;
				bypass_cb->cmd = GET_BYPASS_INFO;

				if ((dev->netdev_ops) &&
				    (ioctl = dev->netdev_ops->ndo_do_ioctl)) {
					ret = ioctl(dev, &ifr, SIOCGIFBYPASS);
				if (dev->netdev_ops &&
					dev->netdev_ops->ndo_do_ioctl) {
					ret = dev->netdev_ops->ndo_do_ioctl(dev,
						&ifr, SIOCGIFBYPASS);
				}

				else