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

Commit a993bc78 authored by Subash Abhinov Kasiviswanathan's avatar Subash Abhinov Kasiviswanathan
Browse files

net: qualcomm: rmnet: Allow to reset rmnet private stats



Use the ethtool private stats handler to reset statistics of
the rmnet private stats.

CRs-Fixed: 2512312
Change-Id: I8337b0d79b1ca2a98cb706e762a3dd7baa386706
Signed-off-by: default avatarSubash Abhinov Kasiviswanathan <subashab@codeaurora.org>
parent 5dc7d771
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -276,6 +276,7 @@ static int rmnet_stats_reset(struct net_device *dev)
{
	struct rmnet_priv *priv = netdev_priv(dev);
	struct rmnet_port_priv_stats *stp;
	struct rmnet_priv_stats *st;
	struct rmnet_port *port;

	port = rmnet_get_port(priv->real_dev);
@@ -285,6 +286,11 @@ static int rmnet_stats_reset(struct net_device *dev)
	stp = &port->stats;

	memset(stp, 0, sizeof(*stp));

	st = &priv->stats;

	memset(st, 0, sizeof(*st));

	return 0;
}