Module Name: src Committed By: christos Date: Mon Aug 20 07:32:49 UTC 2012
Modified Files: src/sys/dev/usb: if_otus.c if_otusvar.h if_run.c if_urtwnvar.h Log Message: remove duplicated QoS definitions To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/dev/usb/if_otus.c cvs rdiff -u -r1.2 -r1.3 src/sys/dev/usb/if_otusvar.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/usb/if_run.c cvs rdiff -u -r1.1 -r1.2 src/sys/dev/usb/if_urtwnvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/usb/if_otus.c diff -u src/sys/dev/usb/if_otus.c:1.11 src/sys/dev/usb/if_otus.c:1.12 --- src/sys/dev/usb/if_otus.c:1.11 Sun Aug 19 03:55:54 2012 +++ src/sys/dev/usb/if_otus.c Mon Aug 20 03:32:49 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: if_otus.c,v 1.11 2012/08/19 07:55:54 christos Exp $ */ +/* $NetBSD: if_otus.c,v 1.12 2012/08/20 07:32:49 christos Exp $ */ /* $OpenBSD: if_otus.c,v 1.18 2010/08/27 17:08:00 jsg Exp $ */ /*- @@ -18,7 +18,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_otus.c,v 1.11 2012/08/19 07:55:54 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_otus.c,v 1.12 2012/08/20 07:32:49 christos Exp $"); /*- * Driver for Atheros AR9001U chipset. * http://www.atheros.com/pt/bulletins/AR9001USBBulletin.pdf @@ -1823,8 +1823,8 @@ otus_tx(struct otus_softc *sc, struct mb macctl = AR_TX_MAC_BACKOFF | AR_TX_MAC_HW_DUR | AR_TX_MAC_QID(qid); if (IEEE80211_IS_MULTICAST(wh->i_addr1) || - (hasqos && ((qos & IEEE80211_QOS_ACK_POLICY_MASK) == - IEEE80211_QOS_ACK_POLICY_NOACK))) + (hasqos && ((qos & IEEE80211_QOS_ACKPOLICY_MASK) == + IEEE80211_QOS_ACKPOLICY_NOACK))) macctl |= AR_TX_MAC_NOACK; if (!IEEE80211_IS_MULTICAST(wh->i_addr1)) { Index: src/sys/dev/usb/if_otusvar.h diff -u src/sys/dev/usb/if_otusvar.h:1.2 src/sys/dev/usb/if_otusvar.h:1.3 --- src/sys/dev/usb/if_otusvar.h:1.2 Sun Aug 19 03:55:54 2012 +++ src/sys/dev/usb/if_otusvar.h Mon Aug 20 03:32:49 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: if_otusvar.h,v 1.2 2012/08/19 07:55:54 christos Exp $ */ +/* $NetBSD: if_otusvar.h,v 1.3 2012/08/20 07:32:49 christos Exp $ */ /* $OpenBSD: if_otusreg.h,v 1.6 2009/04/06 18:17:01 damien Exp $ */ /*- @@ -53,10 +53,6 @@ enum ieee80211_edca_ac { }; #define EDCA_NUM_AC 4 -/* XXX: OpenBSD has more of these defined with the standard referenced */ -#define IEEE80211_QOS_ACK_POLICY_NOACK 0x0020 -#define IEEE80211_QOS_ACK_POLICY_MASK 0x0060 - static __inline int ieee80211_has_addr4(const struct ieee80211_frame *wh) { Index: src/sys/dev/usb/if_run.c diff -u src/sys/dev/usb/if_run.c:1.3 src/sys/dev/usb/if_run.c:1.4 --- src/sys/dev/usb/if_run.c:1.3 Fri Jun 1 09:19:39 2012 +++ src/sys/dev/usb/if_run.c Mon Aug 20 03:32:49 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: if_run.c,v 1.3 2012/06/01 13:19:39 nonaka Exp $ */ +/* $NetBSD: if_run.c,v 1.4 2012/08/20 07:32:49 christos Exp $ */ /* $OpenBSD: if_run.c,v 1.90 2012/03/24 15:11:04 jsg Exp $ */ /*- @@ -23,7 +23,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_run.c,v 1.3 2012/06/01 13:19:39 nonaka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_run.c,v 1.4 2012/08/20 07:32:49 christos Exp $"); #include <sys/param.h> #include <sys/sockio.h> @@ -2308,7 +2308,6 @@ run_tx(struct run_softc *sc, struct mbuf txwi->txop = RT2860_TX_TXOP_BACKOFF; -#define IEEE80211_QOS_ACKPOLICY_NOACK 0x20 if (!IEEE80211_IS_MULTICAST(wh->i_addr1) && (!hasqos || (qos & IEEE80211_QOS_ACKPOLICY) != IEEE80211_QOS_ACKPOLICY_NOACK)) { Index: src/sys/dev/usb/if_urtwnvar.h diff -u src/sys/dev/usb/if_urtwnvar.h:1.1 src/sys/dev/usb/if_urtwnvar.h:1.2 --- src/sys/dev/usb/if_urtwnvar.h:1.1 Sat Mar 24 20:11:16 2012 +++ src/sys/dev/usb/if_urtwnvar.h Mon Aug 20 03:32:49 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: if_urtwnvar.h,v 1.1 2012/03/25 00:11:16 nonaka Exp $ */ +/* $NetBSD: if_urtwnvar.h,v 1.2 2012/08/20 07:32:49 christos Exp $ */ /* $OpenBSD: if_urtwnreg.h,v 1.3 2010/11/16 18:02:59 damien Exp $ */ /*- @@ -94,7 +94,6 @@ struct urtwn_host_cmd_ring { }; #if 1 /* XXX: sys/net80211/ieee80211.h */ -#define IEEE80211_QOS_ACKPOLICY_BA 0x60 /* Block ACK */ #define IEEE80211_HTINFO_2NDCHAN 0x03 /* secondary/ext chan offset */ #define IEEE80211_HTINFO_2NDCHAN_S 0