From: Zhu Yi <[EMAIL PROTECTED]>
Date: Tue, 21 Feb 2006 18:41:14 +0000 (+0800)

[PATCH 3/6] ipw2100: Fix radiotap code gcc warning

Fix gcc warning: ipw2100.c:2460: ISO C90 forbids mixed declarations and code

Signed-off-by: Zhu Yi <[EMAIL PROTECTED]>
---

--- a/drivers/net/wireless/ipw2100.c
+++ b/drivers/net/wireless/ipw2100.c
@@ -2445,8 +2445,6 @@ static void isr_rx_monitor(struct ipw210
        struct ipw2100_status *status = &priv->status_queue.drv[i];
        struct ipw2100_rx_packet *packet = &priv->rx_buffers[i];
 
-       IPW_DEBUG_RX("Handler...\n");
-
        /* Magic struct that slots into the radiotap header -- no reason
         * to build this manually element by element, we can write it much
         * more efficiently than we can parse it. ORDER MATTERS HERE */
@@ -2455,11 +2453,15 @@ static void isr_rx_monitor(struct ipw210
                s8 rt_dbmsignal; /* signal in dbM, kluged to signed */
        } *ipw_rt;
 
-       if (unlikely(status->frame_size > skb_tailroom(packet->skb) - 
sizeof(struct ipw_rt_hdr))) {
+       IPW_DEBUG_RX("Handler...\n");
+
+       if (unlikely(status->frame_size > skb_tailroom(packet->skb) -
+                               sizeof(struct ipw_rt_hdr))) {
                IPW_DEBUG_INFO("%s: frame_size (%u) > skb_tailroom (%u)!"
                               "  Dropping.\n",
                               priv->net_dev->name,
-                              status->frame_size, skb_tailroom(packet->skb));
+                              status->frame_size,
+                              skb_tailroom(packet->skb));
                priv->ieee->stats.rx_errors++;
                return;
        }
@@ -2478,8 +2480,7 @@ static void isr_rx_monitor(struct ipw210
                return;
        }
 
-       pci_unmap_single(priv->pci_dev,
-                        packet->dma_addr,
+       pci_unmap_single(priv->pci_dev, packet->dma_addr,
                         sizeof(struct ipw2100_rx), PCI_DMA_FROMDEVICE);
        memmove(packet->skb->data + sizeof(struct ipw_rt_hdr),
                packet->skb->data, status->frame_size);
@@ -2488,7 +2489,7 @@ static void isr_rx_monitor(struct ipw210
 
        ipw_rt->rt_hdr.it_version = PKTHDR_RADIOTAP_VERSION;
        ipw_rt->rt_hdr.it_pad = 0; /* always good to zero */
-       ipw_rt->rt_hdr.it_len = sizeof(struct ipw_rt_hdr); /* total header+data 
*/
+       ipw_rt->rt_hdr.it_len = sizeof(struct ipw_rt_hdr); /* total hdr+data */
 
        ipw_rt->rt_hdr.it_present = 1 << IEEE80211_RADIOTAP_DBM_ANTSIGNAL;
 
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to