diff options
author | Jason Cooper <jason@lakedaemon.net> | 2010-09-14 09:45:40 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-09-14 19:23:41 -0400 |
commit | c5fe41c339180dea243443391d08f620fbf147c3 (patch) | |
tree | 5af8d78a27c5ddc8a0d18d56f0e6ad461117ceb7 /drivers/staging/brcm80211/include | |
parent | 0d706ef4f2f17541900978b0c1cf629321f56298 (diff) |
staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... do - while loop"
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/include')
-rw-r--r-- | drivers/staging/brcm80211/include/d11.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/staging/brcm80211/include/d11.h b/drivers/staging/brcm80211/include/d11.h index 378832cfffe..3dbd54c0cc7 100644 --- a/drivers/staging/brcm80211/include/d11.h +++ b/drivers/staging/brcm80211/include/d11.h | |||
@@ -696,7 +696,10 @@ BWL_PRE_PACKED_STRUCT struct cck_phy_hdr { | |||
696 | #define WLC_GET_CCK_PLCP_LEN(plcp) (plcp[4] + (plcp[5] << 8)) | 696 | #define WLC_GET_CCK_PLCP_LEN(plcp) (plcp[4] + (plcp[5] << 8)) |
697 | #define WLC_GET_MIMO_PLCP_LEN(plcp) (plcp[1] + (plcp[2] << 8)) | 697 | #define WLC_GET_MIMO_PLCP_LEN(plcp) (plcp[1] + (plcp[2] << 8)) |
698 | #define WLC_SET_MIMO_PLCP_LEN(plcp, len) \ | 698 | #define WLC_SET_MIMO_PLCP_LEN(plcp, len) \ |
699 | plcp[1] = len & 0xff; plcp[2] = ((len >> 8) & 0xff); | 699 | do { \ |
700 | plcp[1] = len & 0xff; \ | ||
701 | plcp[2] = ((len >> 8) & 0xff); \ | ||
702 | } while (0); | ||
700 | 703 | ||
701 | #define WLC_SET_MIMO_PLCP_AMPDU(plcp) (plcp[3] |= MIMO_PLCP_AMPDU) | 704 | #define WLC_SET_MIMO_PLCP_AMPDU(plcp) (plcp[3] |= MIMO_PLCP_AMPDU) |
702 | #define WLC_CLR_MIMO_PLCP_AMPDU(plcp) (plcp[3] &= ~MIMO_PLCP_AMPDU) | 705 | #define WLC_CLR_MIMO_PLCP_AMPDU(plcp) (plcp[3] &= ~MIMO_PLCP_AMPDU) |