diff options
Diffstat (limited to 'drivers/net/loopback.c')
| -rw-r--r-- | drivers/net/loopback.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/loopback.c b/drivers/net/loopback.c index 1e05b7c2d157..b23b71981fd5 100644 --- a/drivers/net/loopback.c +++ b/drivers/net/loopback.c @@ -97,8 +97,8 @@ static netdev_tx_t loopback_xmit(struct sk_buff *skb,  	return NETDEV_TX_OK;  } -static struct rtnl_link_stats64 *loopback_get_stats64(struct net_device *dev, -						      struct rtnl_link_stats64 *stats) +static void loopback_get_stats64(struct net_device *dev, +				 struct rtnl_link_stats64 *stats)  {  	u64 bytes = 0;  	u64 packets = 0; @@ -122,7 +122,6 @@ static struct rtnl_link_stats64 *loopback_get_stats64(struct net_device *dev,  	stats->tx_packets = packets;  	stats->rx_bytes   = bytes;  	stats->tx_bytes   = bytes; -	return stats;  }  static u32 always_on(struct net_device *dev) @@ -164,6 +163,7 @@ static void loopback_setup(struct net_device *dev)  {  	dev->mtu		= 64 * 1024;  	dev->hard_header_len	= ETH_HLEN;	/* 14	*/ +	dev->min_header_len	= ETH_HLEN;	/* 14	*/  	dev->addr_len		= ETH_ALEN;	/* 6	*/  	dev->type		= ARPHRD_LOOPBACK;	/* 0x0001*/  	dev->flags		= IFF_LOOPBACK;  | 
