Browse Source

[ETHTOOL]: Check correct pointer in ethtool_set_coalesce().

It was checking the "GET" function pointer instead of
the "SET" one.  Looks like a cut&paste error :-)

Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller 20 năm trước cách đây
mục cha
commit
fa04ae5c09
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      net/core/ethtool.c

+ 1 - 1
net/core/ethtool.c

@@ -356,7 +356,7 @@ static int ethtool_set_coalesce(struct net_device *dev, void __user *useraddr)
 {
 {
 	struct ethtool_coalesce coalesce;
 	struct ethtool_coalesce coalesce;
 
 
-	if (!dev->ethtool_ops->get_coalesce)
+	if (!dev->ethtool_ops->set_coalesce)
 		return -EOPNOTSUPP;
 		return -EOPNOTSUPP;
 
 
 	if (copy_from_user(&coalesce, useraddr, sizeof(coalesce)))
 	if (copy_from_user(&coalesce, useraddr, sizeof(coalesce)))