Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net/wan/fsl_ucc_hdlc: Adding ARPHRD_ETHER

This patch is to avoid discarding ethernet
packets when using HDLC_ETH protocol.

Signed-off-by: David Gounaris <david.gounaris@infinera.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

David Gounaris and committed by
David S. Miller
8978ca7c 43a78e0e

+5
+5
drivers/net/wan/fsl_ucc_hdlc.c
··· 375 375 dev->stats.tx_bytes += skb->len; 376 376 break; 377 377 378 + case ARPHRD_ETHER: 379 + dev->stats.tx_bytes += skb->len; 380 + break; 381 + 378 382 default: 379 383 dev->stats.tx_dropped++; 380 384 dev_kfree_skb(skb); ··· 516 512 break; 517 513 518 514 case ARPHRD_PPP: 515 + case ARPHRD_ETHER: 519 516 length -= HDLC_CRC_SIZE; 520 517 521 518 skb = dev_alloc_skb(length);