mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 23:24:22 -04:00
Merge "msm: mhi-net-dev: Set MIN and MAX MTU size for Ethernet packet"
This commit is contained in:
commit
d9f0f78b5b
1 changed files with 3 additions and 2 deletions
|
|
@ -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");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue