Loading drivers/net/usb/rmnet_usb_data.c +5 −2 Original line number Original line Diff line number Diff line Loading @@ -396,8 +396,11 @@ static __be16 rmnet_ip_type_trans(struct sk_buff *skb, protocol = htons(ETH_P_IPV6); protocol = htons(ETH_P_IPV6); break; break; default: default: pr_err("[%s] rmnet_recv() L3 protocol decode error: 0x%02x", /* dev->name, skb->data[0] & 0xf0); * There is no good way to determine if a packet has * a MAP header. For now default to MAP protocol */ protocol = htons(ETH_P_MAP); } } return protocol; return protocol; Loading Loading
drivers/net/usb/rmnet_usb_data.c +5 −2 Original line number Original line Diff line number Diff line Loading @@ -396,8 +396,11 @@ static __be16 rmnet_ip_type_trans(struct sk_buff *skb, protocol = htons(ETH_P_IPV6); protocol = htons(ETH_P_IPV6); break; break; default: default: pr_err("[%s] rmnet_recv() L3 protocol decode error: 0x%02x", /* dev->name, skb->data[0] & 0xf0); * There is no good way to determine if a packet has * a MAP header. For now default to MAP protocol */ protocol = htons(ETH_P_MAP); } } return protocol; return protocol; Loading