Mon, Jan 07, 2013 at 11:44:14AM CET, sgruszka@xxxxxxxxxx wrote: >On Mon, Jan 07, 2013 at 11:23:07AM +0100, Jiri Pirko wrote: >> >-static const struct ethtool_ops default_ethtool_ops; >> >+const struct ethtool_ops default_ethtool_ops; >> >+EXPORT_SYMBOL_GPL(default_ethtool_ops); >> >> I think that default_ethtool_ops should stay static. Wouldn't it be >> nicer to introduce a helper like: >> >> bool dev_has_default_ethtool_ops(struct net_device *dev) >> { >> return dev->ethtool_ops == &default_ethtool_ops; >> } > >Then I still have to export this function. So with your approch, number >of exported symbols will be the same, but there will be few more lines >of code. I think it's always better to add few more lines in order to prevent possible confusion which exporting default_ethtool_ops might introduce... > >Stanislaw -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html