Added the overlength ethernet frame fix.
This commit is contained in:
parent
a51011b4a8
commit
2beb879c1c
|
@ -342,8 +342,8 @@ int p80211knetdev_hard_start_xmit( struct sk_buff *skb, netdevice_t *netdev)
|
|||
pb->ethhostbuf = skb;
|
||||
pb->ethfree = p80211pb_freeskb;
|
||||
pb->ethbuf = skb->data;
|
||||
pb->ethbuflen = skb->len;
|
||||
pb->ethfrmlen = skb->len;
|
||||
pb->ethbuflen = skb->len > 1514 ? 1514 : skb->len;
|
||||
pb->ethfrmlen = pb->ethbuflen;
|
||||
pb->eth_hdr = (wlan_ethhdr_t*)pb->ethbuf;
|
||||
|
||||
if ( p80211pb_ether_to_p80211(wlandev, wlandev->ethconv, pb) != 0 ) {
|
||||
|
|
Loading…
Reference in New Issue