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

Commit d9f0f78b authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: mhi-net-dev: Set MIN and MAX MTU size for Ethernet packet"

parents a5e69533 3ed6f320
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -238,14 +238,13 @@ static void mhi_dev_net_read_completion_cb(void *req)
	struct sk_buff *skb = mreq->context;
	unsigned long   flags;

	skb->len = mreq->transfer_len;
	skb_put(skb, mreq->transfer_len);

	if (net_handle->eth_iface)
		skb->protocol = eth_type_trans(skb, net_handle->dev);
	else
		skb->protocol = mhi_dev_net_eth_type_trans(skb);

	skb_put(skb, mreq->transfer_len);
	net_handle->dev->stats.rx_packets++;
	skb->dev = net_handle->dev;
	netif_rx(skb);
@@ -450,6 +449,8 @@ static void mhi_dev_net_ether_setup(struct net_device *dev)
{
	dev->netdev_ops = &mhi_dev_net_ops_ip;
	ether_setup(dev);
	dev->min_mtu = ETH_MIN_MTU;
	dev->max_mtu = ETH_MAX_MTU;
	mhi_dev_net_log(MHI_INFO,
			"mhi_dev_net Ethernet setup\n");
}