master/device.c
changeset 1507 68e89abadd19
parent 1476 1da1c72fd495
child 1521 2180c608e250
equal deleted inserted replaced
1506:41ca84fb6bb2 1507:68e89abadd19
   317 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29)
   317 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29)
   318     if (device->dev->netdev_ops->ndo_start_xmit(skb, device->dev) == NETDEV_TX_OK) {
   318     if (device->dev->netdev_ops->ndo_start_xmit(skb, device->dev) == NETDEV_TX_OK) {
   319 #else
   319 #else
   320     if (device->dev->hard_start_xmit(skb, device->dev) == NETDEV_TX_OK) {
   320     if (device->dev->hard_start_xmit(skb, device->dev) == NETDEV_TX_OK) {
   321 #endif
   321 #endif
   322 		device->tx_count++;
   322         device->tx_count++;
   323 #ifdef EC_DEBUG_IF
   323 #ifdef EC_DEBUG_IF
   324 		ec_debug_send(&device->dbg, skb->data, ETH_HLEN + size);
   324         ec_debug_send(&device->dbg, skb->data, ETH_HLEN + size);
   325 #endif
   325 #endif
   326 #ifdef EC_DEBUG_RING
   326 #ifdef EC_DEBUG_RING
   327 		ec_device_debug_ring_append(
   327         ec_device_debug_ring_append(
   328 				device, TX, skb->data + ETH_HLEN, size);
   328                 device, TX, skb->data + ETH_HLEN, size);
   329 #endif
   329 #endif
   330 	}
   330     }
   331 }
   331 }
   332 
   332 
   333 /*****************************************************************************/
   333 /*****************************************************************************/
   334 
   334 
   335 #ifdef EC_DEBUG_RING
   335 #ifdef EC_DEBUG_RING