Loading drivers/platform/msm/ipa/rmnet_ipa.c +7 −2 Original line number Diff line number Diff line Loading @@ -1270,10 +1270,15 @@ static int ipa_wwan_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) case RMNET_IOCTL_SET_EGRESS_DATA_FORMAT: IPAWANDBG("get RMNET_IOCTL_SET_EGRESS_DATA_FORMAT\n"); if ((extend_ioctl_data.u.data) & RMNET_IOCTL_EGRESS_FORMAT_CHECKSUM) RMNET_IOCTL_EGRESS_FORMAT_CHECKSUM) { apps_to_ipa_ep_cfg.ipa_ep_cfg.hdr.hdr_len = 8; else apps_to_ipa_ep_cfg.ipa_ep_cfg.cfg. cs_offload_en = 1; apps_to_ipa_ep_cfg.ipa_ep_cfg.cfg. cs_metadata_hdr_offset = 1; } else { apps_to_ipa_ep_cfg.ipa_ep_cfg.hdr.hdr_len = 4; } if ((extend_ioctl_data.u.data) & RMNET_IOCTL_EGRESS_FORMAT_AGGREGATION) apps_to_ipa_ep_cfg.ipa_ep_cfg.aggr.aggr_en = Loading Loading
drivers/platform/msm/ipa/rmnet_ipa.c +7 −2 Original line number Diff line number Diff line Loading @@ -1270,10 +1270,15 @@ static int ipa_wwan_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) case RMNET_IOCTL_SET_EGRESS_DATA_FORMAT: IPAWANDBG("get RMNET_IOCTL_SET_EGRESS_DATA_FORMAT\n"); if ((extend_ioctl_data.u.data) & RMNET_IOCTL_EGRESS_FORMAT_CHECKSUM) RMNET_IOCTL_EGRESS_FORMAT_CHECKSUM) { apps_to_ipa_ep_cfg.ipa_ep_cfg.hdr.hdr_len = 8; else apps_to_ipa_ep_cfg.ipa_ep_cfg.cfg. cs_offload_en = 1; apps_to_ipa_ep_cfg.ipa_ep_cfg.cfg. cs_metadata_hdr_offset = 1; } else { apps_to_ipa_ep_cfg.ipa_ep_cfg.hdr.hdr_len = 4; } if ((extend_ioctl_data.u.data) & RMNET_IOCTL_EGRESS_FORMAT_AGGREGATION) apps_to_ipa_ep_cfg.ipa_ep_cfg.aggr.aggr_en = Loading