Loading drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c +2 −0 Original line number Original line Diff line number Diff line Loading @@ -247,6 +247,8 @@ __rmnet_map_ingress_handler(struct sk_buff *skb, /* We only have the main QMAP header to worry about */ /* We only have the main QMAP header to worry about */ pskb_pull(skb, sizeof(*qmap)); pskb_pull(skb, sizeof(*qmap)); rmnet_set_skb_proto(skb); if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) { if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) { if (!rmnet_map_checksum_downlink_packet(skb, len + pad)) if (!rmnet_map_checksum_downlink_packet(skb, len + pad)) skb->ip_summed = CHECKSUM_UNNECESSARY; skb->ip_summed = CHECKSUM_UNNECESSARY; Loading Loading
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c +2 −0 Original line number Original line Diff line number Diff line Loading @@ -247,6 +247,8 @@ __rmnet_map_ingress_handler(struct sk_buff *skb, /* We only have the main QMAP header to worry about */ /* We only have the main QMAP header to worry about */ pskb_pull(skb, sizeof(*qmap)); pskb_pull(skb, sizeof(*qmap)); rmnet_set_skb_proto(skb); if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) { if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) { if (!rmnet_map_checksum_downlink_packet(skb, len + pad)) if (!rmnet_map_checksum_downlink_packet(skb, len + pad)) skb->ip_summed = CHECKSUM_UNNECESSARY; skb->ip_summed = CHECKSUM_UNNECESSARY; Loading