mirror of https://gitee.com/openkylin/linux.git
net: netcp: correct netcp_get_stats function signature
Commit:bc1f44709c
- net: make ndo_get_stats64 a void function and Commit:6a8162e99e
- net: netcp: store network statistics in 64 bits. The commit6a8162e99e
adds ndo_get_stats64 function as per old signature which causes compilation error: drivers/net/ethernet/ti/netcp_core.c:1951:28: error: initialization from incompatible pointer type .ndo_get_stats64 = netcp_get_stats, Hence correct netcp_get_stats function signature as per the latest definition. Signed-off-by: Keerthy <j-keerthy@ti.com> Fixes:6a8162e99e
("net: netcp: store network statistics in 64 bits") Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
fe02e1ccaf
commit
380043b9de
|
@ -1909,7 +1909,7 @@ static int netcp_setup_tc(struct net_device *dev, u32 handle, __be16 proto,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct rtnl_link_stats64 *
|
static void
|
||||||
netcp_get_stats(struct net_device *ndev, struct rtnl_link_stats64 *stats)
|
netcp_get_stats(struct net_device *ndev, struct rtnl_link_stats64 *stats)
|
||||||
{
|
{
|
||||||
struct netcp_intf *netcp = netdev_priv(ndev);
|
struct netcp_intf *netcp = netdev_priv(ndev);
|
||||||
|
@ -1938,8 +1938,6 @@ netcp_get_stats(struct net_device *ndev, struct rtnl_link_stats64 *stats)
|
||||||
stats->rx_errors = p->rx_errors;
|
stats->rx_errors = p->rx_errors;
|
||||||
stats->rx_dropped = p->rx_dropped;
|
stats->rx_dropped = p->rx_dropped;
|
||||||
stats->tx_dropped = p->tx_dropped;
|
stats->tx_dropped = p->tx_dropped;
|
||||||
|
|
||||||
return stats;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct net_device_ops netcp_netdev_ops = {
|
static const struct net_device_ops netcp_netdev_ops = {
|
||||||
|
|
Loading…
Reference in New Issue