|
@@ -67,7 +67,7 @@ static void rmnet_map_send_ack(struct sk_buff *skb,
|
|
|
struct rmnet_port *port)
|
|
|
{
|
|
|
struct rmnet_map_control_command *cmd;
|
|
|
- int xmit_status;
|
|
|
+ struct net_device *dev = skb->dev;
|
|
|
|
|
|
if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4)
|
|
|
skb_trim(skb,
|
|
@@ -78,9 +78,9 @@ static void rmnet_map_send_ack(struct sk_buff *skb,
|
|
|
cmd = RMNET_MAP_GET_CMD_START(skb);
|
|
|
cmd->cmd_type = type & 0x03;
|
|
|
|
|
|
- netif_tx_lock(skb->dev);
|
|
|
- xmit_status = skb->dev->netdev_ops->ndo_start_xmit(skb, skb->dev);
|
|
|
- netif_tx_unlock(skb->dev);
|
|
|
+ netif_tx_lock(dev);
|
|
|
+ dev->netdev_ops->ndo_start_xmit(skb, dev);
|
|
|
+ netif_tx_unlock(dev);
|
|
|
}
|
|
|
|
|
|
/* Process MAP command frame and send N/ACK message as appropriate. Message cmd
|