View | Details | Raw Unified | Return to bug 208022
Collapse All | Expand All

(-)sys/dev/ixgbe/if_ix.c (-4 / +4 lines)
Lines 4756-4765 ixgbe_sysctl_advertise(SYSCTL_HANDLER_ARGS) Link Here
4756
	if ((error) || (req->newptr == NULL))
4756
	if ((error) || (req->newptr == NULL))
4757
		return (error);
4757
		return (error);
4758
4758
4759
	/* Checks to validate new value */
4760
	if (adapter->advertise == advertise) /* no change */
4761
		return (0);
4762
4763
	return ixgbe_set_advertise(adapter, advertise);
4759
	return ixgbe_set_advertise(adapter, advertise);
4764
}
4760
}
4765
4761
Lines 4773-4778 ixgbe_set_advertise(struct adapter *adapter, int a Link Here
4773
	hw = &adapter->hw;
4769
	hw = &adapter->hw;
4774
	dev = adapter->dev;
4770
	dev = adapter->dev;
4775
4771
4772
	/* Checks to validate new value */
4773
	if (adapter->advertise == advertise) /* no change */
4774
		return (0);
4775
4776
	/* No speed changes for backplane media */
4776
	/* No speed changes for backplane media */
4777
	if (hw->phy.media_type == ixgbe_media_type_backplane)
4777
	if (hw->phy.media_type == ixgbe_media_type_backplane)
4778
		return (ENODEV);
4778
		return (ENODEV);

Return to bug 208022