Changeset 3696
- Timestamp:
- 06/04/08 10:09:17 (4 months ago)
- Files:
-
- madwifi/branches/madwifi-0.9.4/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath_hal/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath_rate/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath_rate/amrr/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath_rate/minstrel/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath_rate/onoe/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/ath_rate/sample/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/include/compat.h (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/net80211/Makefile (modified) (1 diff)
- madwifi/branches/madwifi-0.9.4/net80211/ieee80211_linux.h (modified) (2 diffs)
- madwifi/branches/madwifi-0.9.4/net80211/ieee80211_power.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
madwifi/branches/madwifi-0.9.4/Makefile
r3061 r3696 41 41 # 42 42 43 ifeq ($(obj),) 44 obj= . 45 endif 46 43 obj := $(firstword $(obj) $(SUBDIRS) .) 47 44 TOP = $(obj) 48 45 madwifi/branches/madwifi-0.9.4/ath/Makefile
r2608 r3696 41 41 # 42 42 43 ifeq ($(obj),) 44 obj= . 45 endif 46 43 obj := $(firstword $(obj) $(SUBDIRS) .) 47 44 TOP = $(obj)/.. 48 45 madwifi/branches/madwifi-0.9.4/ath_hal/Makefile
r2608 r3696 41 41 # 42 42 43 ifeq ($(obj),) 44 obj= . 45 endif 46 43 obj := $(firstword $(obj) $(SUBDIRS) .) 47 44 TOP = $(obj)/.. 48 45 madwifi/branches/madwifi-0.9.4/ath_rate/Makefile
r3030 r3696 1 ifeq ($(obj),) 2 obj= . 3 endif 4 1 obj := $(firstword $(obj) $(SUBDIRS) .) 5 2 TOP = $(obj)/.. 6 3 madwifi/branches/madwifi-0.9.4/ath_rate/amrr/Makefile
r2608 r3696 41 41 # Makefile for the Atheros Rate Control Support. 42 42 # 43 ifeq ($(obj),) 44 obj= . 45 endif 46 43 obj := $(firstword $(obj) $(SUBDIRS) .) 47 44 TOP = $(obj)/../.. 48 45 madwifi/branches/madwifi-0.9.4/ath_rate/minstrel/Makefile
r3030 r3696 39 39 # Makefile for the Atheros Rate Control Support. 40 40 # 41 ifeq ($(obj),) 42 obj= . 43 endif 44 41 obj := $(firstword $(obj) $(SUBDIRS) .) 45 42 TOP = $(obj)/../.. 46 43 madwifi/branches/madwifi-0.9.4/ath_rate/onoe/Makefile
r2608 r3696 41 41 # Makefile for the Atheros Rate Control Support. 42 42 # 43 ifeq ($(obj),) 44 obj= . 45 endif 46 43 obj := $(firstword $(obj) $(SUBDIRS) .) 47 44 TOP = $(obj)/../.. 48 45 madwifi/branches/madwifi-0.9.4/ath_rate/sample/Makefile
r2608 r3696 39 39 # Makefile for the Atheros Rate Control Support. 40 40 # 41 ifeq ($(obj),) 42 obj= . 43 endif 44 41 obj := $(firstword $(obj) $(SUBDIRS) .) 45 42 TOP = $(obj)/../.. 46 43 madwifi/branches/madwifi-0.9.4/include/compat.h
r3051 r3696 176 176 #endif 177 177 178 /* __skb_append got a third parameter in 2.6.14 */ 179 #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14) 180 #define __skb_queue_after(_list, _old, _new) __skb_append(_old, _new) 181 #elif LINUX_VERSION_CODE < KERNEL_VERSION(2,6,25) 182 #define __skb_queue_after(_list, _old, _new) __skb_append(_old, _new, _list) 183 #endif 184 178 185 #endif /* __KERNEL__ */ 179 186 madwifi/branches/madwifi-0.9.4/net80211/Makefile
r2608 r3696 40 40 # Makefile for the 802.11 WLAN modules. 41 41 # 42 ifeq ($(obj),) 43 obj= . 44 endif 45 42 obj := $(firstword $(obj) $(SUBDIRS) .) 46 43 TOP = $(obj)/.. 47 44 # madwifi/branches/madwifi-0.9.4/net80211/ieee80211_linux.h
r2696 r3696 239 239 #endif 240 240 241 /* __skb_append got a third parameter in 2.6.14 */242 #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,14)243 #define __skb_append(a,b,c) __skb_append(a,b)244 #endif245 246 241 /* 247 242 * Per-node power-save queue definitions. Beware of control … … 269 264 (_qlen) = skb_queue_len(&(_ni)->ni_savedq); \ 270 265 } while (0) 271 #define _IEEE80211_NODE_SAVEQ_ENQUEUE(_ni, _skb, _qlen, _age) do { \272 struct sk_buff *tail = skb_peek_tail(&(_ni)->ni_savedq); \273 if (tail != NULL) { \274 _age -= M_AGE_GET(tail); \275 __skb_ append(tail, _skb, &(_ni)->ni_savedq); \276 } else { \277 __skb_queue_head(&(_ni)->ni_savedq, _skb); \278 } \279 M_AGE_SET(_skb, _age); \280 (_qlen) = skb_queue_len(&(_ni)->ni_savedq); \266 #define _IEEE80211_NODE_SAVEQ_ENQUEUE(_ni, _skb, _qlen, _age) do { \ 267 struct sk_buff *tail = skb_peek_tail(&(_ni)->ni_savedq); \ 268 if (tail != NULL) { \ 269 _age -= M_AGE_GET(tail); \ 270 __skb_queue_after(&(_ni)->ni_savedq, tail, _skb); \ 271 } else { \ 272 __skb_queue_head(&(_ni)->ni_savedq, _skb); \ 273 } \ 274 M_AGE_SET(_skb, _age); \ 275 (_qlen) = skb_queue_len(&(_ni)->ni_savedq); \ 281 276 } while (0) 282 277 madwifi/branches/madwifi-0.9.4/net80211/ieee80211_power.c
r3302 r3696 238 238 if (tail != NULL) { 239 239 age -= M_AGE_GET(tail); 240 __skb_ append(tail, skb, &ni->ni_savedq);240 __skb_queue_after(&ni->ni_savedq, tail, skb); 241 241 } else 242 242 __skb_queue_head(&ni->ni_savedq, skb);
