Loading drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c +7 −0 Original line number Original line Diff line number Diff line Loading @@ -1094,6 +1094,13 @@ static int ipa3_wwan_xmit(struct sk_buff *skb, struct net_device *dev) bool qmap_check; bool qmap_check; struct ipa3_wwan_private *wwan_ptr = netdev_priv(dev); struct ipa3_wwan_private *wwan_ptr = netdev_priv(dev); if (ipa3_ctx->platform_type == IPA_PLAT_TYPE_APQ) { IPAWANERR_RL("IPA embedded data on APQ platform\n"); dev_kfree_skb_any(skb); dev->stats.tx_dropped++; return NETDEV_TX_OK; } if (skb->protocol != htons(ETH_P_MAP)) { if (skb->protocol != htons(ETH_P_MAP)) { IPAWANDBG_LOW IPAWANDBG_LOW ("SW filtering out none QMAP packet received from %s", ("SW filtering out none QMAP packet received from %s", Loading Loading
drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c +7 −0 Original line number Original line Diff line number Diff line Loading @@ -1094,6 +1094,13 @@ static int ipa3_wwan_xmit(struct sk_buff *skb, struct net_device *dev) bool qmap_check; bool qmap_check; struct ipa3_wwan_private *wwan_ptr = netdev_priv(dev); struct ipa3_wwan_private *wwan_ptr = netdev_priv(dev); if (ipa3_ctx->platform_type == IPA_PLAT_TYPE_APQ) { IPAWANERR_RL("IPA embedded data on APQ platform\n"); dev_kfree_skb_any(skb); dev->stats.tx_dropped++; return NETDEV_TX_OK; } if (skb->protocol != htons(ETH_P_MAP)) { if (skb->protocol != htons(ETH_P_MAP)) { IPAWANDBG_LOW IPAWANDBG_LOW ("SW filtering out none QMAP packet received from %s", ("SW filtering out none QMAP packet received from %s", Loading